modsurfdata Module


Used by

  • module~~modsurfdata~~UsedByGraph module~modsurfdata modsurfdata proc~bottom bottom proc~bottom->module~modsurfdata proc~boundary boundary proc~boundary->module~modsurfdata proc~calc_halflev calc_halflev proc~calc_halflev->module~modsurfdata proc~calthv calthv proc~calthv->module~modsurfdata proc~checkinitvalues checkinitvalues proc~checkinitvalues->module~modsurfdata proc~closure closure proc~closure->module~modsurfdata proc~createtrees createtrees proc~createtrees->module~modsurfdata proc~diagfld diagfld proc~diagfld->module~modsurfdata proc~diffu diffu proc~diffu->module~modsurfdata proc~diffv diffv proc~diffv->module~modsurfdata proc~dispthicknessmo dispthicknessmo proc~dispthicknessmo->module~modsurfdata proc~enthalpythickness enthalpythickness proc~enthalpythickness->module~modsurfdata proc~fielddump fielddump proc~fielddump->module~modsurfdata proc~fixthetainf fixthetainf proc~fixthetainf->module~modsurfdata proc~fixuinf2 fixuinf2 proc~fixuinf2->module~modsurfdata proc~forces forces proc~forces->module~modsurfdata proc~fromztop fromztop proc~fromztop->module~modsurfdata proc~inletgen inletgen proc~inletgen->module~modsurfdata proc~readinitfiles readinitfiles proc~readinitfiles->module~modsurfdata proc~readnamelists readnamelists proc~readnamelists->module~modsurfdata proc~readrestartfiles readrestartfiles proc~readrestartfiles->module~modsurfdata proc~sources sources proc~sources->module~modsurfdata proc~statsdump statsdump proc~statsdump->module~modsurfdata proc~subgrid subgrid proc~subgrid->module~modsurfdata proc~thermo thermo proc~thermo->module~modsurfdata proc~tkestats tkestats proc~tkestats->module~modsurfdata proc~tkestatsdump tkestatsdump proc~tkestatsdump->module~modsurfdata proc~trees trees proc~trees->module~modsurfdata proc~wallfunheat wallfunheat proc~wallfunheat->module~modsurfdata proc~writerestartfiles writerestartfiles proc~writerestartfiles->module~modsurfdata proc~zinterpolatet zinterpolatet proc~zinterpolatet->module~modsurfdata proc~zinterpolatet1d zinterpolatet1d proc~zinterpolatet1d->module~modsurfdata

Variables

Type Visibility Attributes Name Initial
real, public, allocatable :: tskin(:,:)
real, public, allocatable :: qskin(:,:)
real, public :: ps = -1
logical, public :: lmostlocal = .false.
real, public, allocatable :: obl(:,:)
real, public :: oblav = 0.001
real, public, allocatable :: Cm(:,:)
real, public, allocatable :: Cs(:,:)
real, public, allocatable :: ustar(:,:)
real, public, allocatable :: thlflux(:,:)
real, public, allocatable :: qtflux(:,:)
real, public, allocatable :: svflux(:,:,:)
real, public, allocatable :: dudz(:,:)
real, public, allocatable :: dvdz(:,:)
real, public, allocatable :: dqtdz(:,:)
real, public, allocatable :: dthldz(:,:)
real, public :: thls = -1.
real, public :: thl_top = -1.
real, public :: qts = -1.
real, public :: qt_top = -1.
real, public :: thvs = -1.
real, public, allocatable :: svs(:)
real, public, allocatable :: sv_top(:)
real, public :: z0 = -1.
real, public :: z0h = -1.
real, public :: Cmav
real, public :: Csav
real, public :: horvel
real, public :: wtsurf = -1.
real, public :: wttop = 0.
real, public :: wqtop = 0.
real, public :: wqsurf = -1.
real, public, allocatable :: wsvsurf(:)
real, public, allocatable :: wsvtop(:)
real, public :: wsvsurfdum(1:99) = 0.
real, public :: wsvtopdum(1:99) = 0.