Calculation of the second order correction to the surface gravity wave spectrum. More...
Go to the source code of this file.
Modules | |
| module | w3canomd |
| Calculation of the second order correction to the surface gravity wave spectrum. | |
Functions/Subroutines | |
| subroutine | w3canomd::w3add2ndorder (E, DEPTH, WN, CG, IACTION) |
| Adds second order spectrum on top of first order spectrum. More... | |
| subroutine | w3canomd::cal_sec_order_spec (F1, F3, NFRE, NANG, FR, DFIM, TH, DELTH, DPTH, SIGM, NFREH, NANGH) |
| Determines second order spectrum. More... | |
| subroutine | w3canomd::tables_2nd (NFRE, NANG, NDEPTH, DEPTHA, OMSTART, FRAC, XMR, DFDTH, OMEGA, TH) |
| Computes tables for second order spectrum in frequency space. More... | |
| subroutine | w3canomd::secspom (F1, F3, NFRE, NANG, NMAX, NDEPTH, DEPTHA, DEPTHD, OMSTART, FRAC, MR, DFDTH, OMEGA, DEPTH, AKMEAN, TA, TB, TC_QL, TT_4M, TT_4P, IM_P, IM_M, COUNTER) |
| Computes second order spectrum in frequency space. More... | |
| real function | w3canomd::a (XI, XJ, THI, THJ) |
| Gives nonlinear transfer coefficient for three wave interactions interactions of gravity waves in the ideal case of no current. More... | |
| real function | w3canomd::b (XI, XJ, THI, THJ) |
| Gives nonlinear transfer coefficient for three wave interactions interactions of gravity waves in the ideal case of no current. More... | |
| real function | w3canomd::c_ql (XK0, XK1, TH0, TH1) |
| Determine contribution by quasi-linear terms. More... | |
| real function | w3canomd::vplus (XI, XJ, XK, THI, THJ, THK) |
| Determines the second-order transfer coefficient for three wave interactions of gravity waves. More... | |
| real function | w3canomd::vmin (XI, XJ, XK, THI, THJ, THK) |
| Determines the second-order transfer coefficient for three wave interactions of gravity waves. More... | |
| real function | w3canomd::u (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Determines the third-order transfer coefficient for four wave interactions of gravity waves. More... | |
| real function | w3canomd::w2 (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Determines the contribution of the direct four-wave interactions of gravity waves of the type A_2^*A_3A_4. More... | |
| real function | w3canomd::v2 (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Determines the contribution of the virtual four-wave interactions of gravity waves. More... | |
| real function | w3canomd::w1 (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Determines the nonlinear transfer coefficient for four wave interactions of gravity waves of the type A_2A_3A_4. More... | |
| real function | w3canomd::w4 (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Determines the nonlinear transfer coefficient for four wave interactions of gravity waves of the type A_^*A_3^*A_4^*. More... | |
| real function | w3canomd::b3 (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Weights of the A_2^*A_3^*A_4 part of the canonical transformation. More... | |
| real function | w3canomd::b4 (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Weights of the A_2^*A_3^*A_4^* part of the canonical transformation. More... | |
| real function | w3canomd::b1 (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Weights of the A_2A_3A_4 part of the canonical transformation. More... | |
| real function | w3canomd::b2 (XI, XJ, XK, XL, THI, THJ, THK, THL) |
| Weights of the A_2^*A_3A_4 part of the canonical transformation. More... | |
| real function | w3canomd::a1 (XI, XJ, XK, THI, THJ, THK) |
| Auxiliary second-order coefficient. More... | |
| real function | w3canomd::a2 (XI, XJ, XK, THI, THJ, THK) |
| Auxiliary second-order function. More... | |
| real function | w3canomd::a3 (XI, XJ, XK, THI, THJ, THK) |
| Auxiliary second-order function. More... | |
| real function | w3canomd::omeg (X) |
| Determines the dispersion relation for gravity waves. More... | |
| real function | w3canomd::vg (X) |
| Determines the group velocity for gravity- waves. More... | |
| real function | w3canomd::aki (OM, BETA) |
| Gives the wavenumber. More... | |
| real function | w3canomd::vabs (XI, XJ, THI, THJ) |
| NA. More... | |
| real function | w3canomd::vdir (XI, XJ, THI, THJ) |
| NA. More... | |
Variables | |
| real | w3canomd::g |
| real | w3canomd::pi |
| real | w3canomd::zpi |
| real | w3canomd::rad |
| real | w3canomd::deg |
| integer | w3canomd::ndepth |
| real | w3canomd::deptha |
Calculation of the second order correction to the surface gravity wave spectrum.
Definition in file w3canomd.F90.