INTERFACE:
subroutine potentialml(nlev,z0b,z0s,h,depth,NN)DESCRIPTION:
Computes the length scale by defining two master
length scales
and
![]() |
(182) |
From
and
two length-scales are defined:
,
a characteristic mixing length,
and
, a characteristic dissipation length.
They are computed according to
![]() |
(183) |
is used in kolpran() to compute eddy viscosity/difussivity.
is used to compute the dissipation rate,
according to
| (184) |
USES:
use turbulence, only: L,eps,tke,k_min,eps_min
use turbulence, only: cde,galp,kappa,length_lim
IMPLICIT NONE
INPUT PARAMETERS:
number of vertical layers
integer, intent(in) :: nlev
bottom and surface roughness (m)
REALTYPE, intent(in) :: z0b,z0s
layer thickness (m)
REALTYPE, intent(in) :: h(0:nlev)
local depth (m)
REALTYPE, intent(in) :: depth
buoyancy frequency (1/s^2)
REALTYPE, intent(in) :: NN(0:nlev)
REVISION HISTORY:
Original author(s): Manuel Ruiz Villarreal, Hans Burchard
$Log: potentialml.F90,v $
Revision 1.6 2005-11-15 11:35:02 lars
documentation finish for print
Revision 1.5 2005/06/27 13:44:07 kbk
modified + removed traling blanks
Revision 1.4 2003/03/28 09:20:35 kbk
added new copyright to files
Revision 1.3 2003/03/10 09:02:05 gotm
Added new Generic Turbulence Model +
improved documentation and cleaned up code
Revision 1.2 2002/02/08 08:59:59 gotm
Revision 1.1.1.1 2001/02/12 15:55:58 gotm
initial import into CVS
Karsten Bolding 2012-01-24