Dummy slot for bottom friction source term. More...
Functions/Subroutines | |
| subroutine | w3sdb1 (IX, A, DEPTH, EMEAN, FMEAN, WNMEAN, CG, LBREAK, S, D) |
| Compute depth-induced breaking using Battjes and Janssen bore model approach. More... | |
Dummy slot for bottom friction source term.
| subroutine w3sdb1md::w3sdb1 | ( | integer, intent(in) | IX, |
| real, dimension(nspec), intent(in) | A, | ||
| real, intent(inout) | DEPTH, | ||
| real, intent(inout) | EMEAN, | ||
| real, intent(inout) | FMEAN, | ||
| real, intent(inout) | WNMEAN, | ||
| real, dimension(nk), intent(in) | CG, | ||
| logical, intent(out) | LBREAK, | ||
| real, dimension(nspec), intent(out) | S, | ||
| real, dimension(nspec), intent(out) | D | ||
| ) |
Compute depth-induced breaking using Battjes and Janssen bore model approach.
Note that the Miche criterion can influence wave growth.
| [in] | IX | Local grid number |
| [in] | A | Action density spectrum (1-D). |
| [in,out] | DEPTH | Mean water depth. |
| [in,out] | EMEAN | Mean wave energy. |
| [in,out] | FMEAN | Mean wave frequency. |
| [in,out] | WNMEAN | Mean wave number. |
| [in] | CG | |
| [out] | LBREAK | |
| [out] | S | Source term (1-D version). |
| [out] | D | Diagonal term of derivative (1-D version). |
Definition at line 97 of file w3sdb1md.F90.
References w3gdatmd::dden, constants::debug_node, w3gdatmd::fdonly, w3gdatmd::fssource, w3odatmd::iaproc, w3odatmd::ndst, w3gdatmd::nk, w3gdatmd::nspec, w3gdatmd::nth, w3arrymd::outmat(), constants::pi, w3arrymd::prt2ds(), w3gdatmd::sdbc1, w3gdatmd::sdbc2, w3gdatmd::sig, w3servmd::strace(), and constants::tpiinv.
Referenced by pdlib_w3profsmd::calcarray_jacobi_source_1(), pdlib_w3profsmd::calcarray_jacobi_source_2(), gxexpo(), w3exnc(), w3expo(), and w3srcemd::w3srce().