Contains routines for computing dissipation by viscous fluid mud using Ng (2000). More...
Functions/Subroutines | |
| subroutine | w3sbt9 (AC, H_WDEPTH, S, D, IX, IY) |
| Compute dissipation by viscous fluid mud using Ng (2000) (adapted from Erick Rogers code by Mark Orzech, NRL). More... | |
| subroutine | ng (SIGMA, H_WDEPTH, DTILDE, ZETA, SBLTM, GAMMA, WK, WKDR, DISS) |
| Compute dissipation by viscous fluid mud using Ng (2000). More... | |
| subroutine | calc_nd (KWAVE, H_WDEPTH, SND2, ND) |
| NA. More... | |
Contains routines for computing dissipation by viscous fluid mud using Ng (2000).
| subroutine w3sbt9md::calc_nd | ( | real, intent(in) | KWAVE, |
| real, intent(in) | H_WDEPTH, | ||
| real, intent(in) | SND2, | ||
| real, intent(out) | ND | ||
| ) |
NA.
| [in] | KWAVE | |
| [in] | H_WDEPTH | |
| [in] | SND2 | |
| [out] | ND |
Definition at line 572 of file w3sbt9md.F90.
Referenced by w3sbt9().
| subroutine w3sbt9md::ng | ( | real, intent(in) | SIGMA, |
| real, intent(in) | H_WDEPTH, | ||
| real, intent(in) | DTILDE, | ||
| real, intent(in) | ZETA, | ||
| real, intent(in) | SBLTM, | ||
| real, intent(in) | GAMMA, | ||
| real, intent(in) | WK, | ||
| real, intent(out) | WKDR, | ||
| real, intent(out) | DISS | ||
| ) |
Compute dissipation by viscous fluid mud using Ng (2000).
Adapted from Erick Rogers code by Mark Orzech, NRL.
| [in] | SIGMA | Radian frequency (rad). |
| [in] | H_WDEPTH | Water depth, denoted "h" in Ng (m). |
| [in] | DTILDE | Normalized mud depth. |
| [in] | ZETA | The ratio of stokes' boundary layer. |
| [in] | SBLTM | Sbltm is what you get if you calculate sblt using the viscosity of the mud |
| [in] | GAMMA | The gamma used in Ng page 238, density(water)/density(mud). |
| [in] | WK | Unmuddy wavenumber. |
| [out] | WKDR | Muddy wavenumber. |
| [out] | DISS | Dissipation rate. |
Definition at line 430 of file w3sbt9md.F90.
Referenced by w3sbt9().
| subroutine w3sbt9md::w3sbt9 | ( | real, dimension(nspec), intent(in) | AC, |
| real, intent(in) | H_WDEPTH, | ||
| real, dimension(nspec), intent(out) | S, | ||
| real, dimension(nspec), intent(out) | D, | ||
| integer, intent(in) | IX, | ||
| integer, intent(in) | IY | ||
| ) |
Compute dissipation by viscous fluid mud using Ng (2000) (adapted from Erick Rogers code by Mark Orzech, NRL).
| [in] | AC | Action density. |
| [in] | H_WDEPTH | Mean water depth. |
| [out] | S | Source term (1-D version). |
| [out] | D | Diagonal term of derivative (1-D version). |
| [in] | IX | |
| [in] | IY |
Definition at line 119 of file w3sbt9md.F90.
References calc_nd(), constants::dwat, w3servmd::extcde(), constants::grav, w3idatmd::inflags1, w3gdatmd::mapwn, w3odatmd::ndse, ng(), w3gdatmd::nk, w3gdatmd::nspec, constants::nu_water, constants::pi, w3gdatmd::sig, and w3servmd::strace().
Referenced by w3srcemd::w3srce().