4.5.4. Shape class 4ΒΆ
This shape class describes general short crested spectral waves propagating in infinite water depth.
The set of real constants \(k_{j_x}\) and \(k_{j_y}\) resemble wave numbers in the \(x\) and \(y\) directions respectively. It follows that the kinematics is periodic in space
where \(\lambda_{\min}\) is the shortest wave lengths resolved. The actual set of shape functions is uniquely defined by the five input parameters \(\Delta k_x\), \(\Delta k_y\), \(n_x\), \(n_y\) and \(d\).
Note
The fields related to \(j_x=j_y=0\) are uniform in space (DC bias). Non-zero values of \(h_{0,0}(t)\) violates mass conservation. The amplitude \(c_{0,0}(t)\) adds a uniform time varying ambient pressure field not influencing the flow field. Consequently, these components will by default be suppressed in the kinematic calculations. However, there is an option in the API for including all DC values provided by the wave generator.
The fields related to \(j_x=n_x\) and \(j_y=\pm n_y\) are expected to correspond to the Nyquist frequencies of the physical resolution applied in the wave generator. Hence, typical \(n_x=\lfloor n_{x,fft}/2 \rfloor\) and \(n_y=\lfloor n_{y,fft}/2 \rfloor\) where \(n_{x,fft}\) and \(n_{y,fft}\) are the physical spatial resolutions applied in the wave generator, in the \(x\) and \(y\) directions respectively.
Evaluation of kinematics in short-crested seas is in general computational demanding. Consequently, this API provides several alternative implementations in order to exploit eventual symmetric properties or numerical approximations.
Shape 4, impl 1: A general implementation.
Shape 4, impl 2: Optimized for symmetric resolution \(\Delta k_x=\Delta k_y\) and \(n_x=n_y\).