modwallfunctions Module


Used by

  • module~~modwallfunctions~~UsedByGraph module~modwallfunctions modwallfunctions proc~bottom bottom proc~bottom->module~modwallfunctions

Functions

public function unom(logdz, logzh, sqdz, Ribl0, fkar2)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: logdz
real, intent(in) :: logzh
real, intent(in) :: sqdz
real, intent(in) :: Ribl0
real, intent(in) :: fkar2

Return Value real


Subroutines

public subroutine wfuno(hi, hj, hk, iout1, iout2, iot, iomomflux, iotflux, obcTfluxA, utang1, utang2, Tcell, Twall, z0, z0h, wforient)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: hi
integer, intent(in) :: hj
integer, intent(in) :: hk
real, intent(inout) :: iout1(ib-hi:ie+hi,jb-hj:je+hj,kb:ke+hk)
real, intent(inout) :: iout2(ib-hi:ie+hi,jb-hj:je+hj,kb:ke+hk)
real, intent(inout) :: iot(ib-hi:ie+hi,jb-hj:je+hj,kb:ke+hk)
real, intent(inout) :: iomomflux(ib-hi:ie+hi,jb-hj:je+hj,kb-hk:ke+hk)
real, intent(inout) :: iotflux(ib-hi:ie+hi,jb-hj:je+hj,kb-hk:ke+hk)
real, intent(out) :: obcTfluxA
real, intent(in) :: utang1(ib-hi:ie+hi,jb-hj:je+hj,kb-hk:ke+hk)
real, intent(in) :: utang2(ib-hi:ie+hi,jb-hj:je+hj,kb-hk:ke+hk)
real, intent(in) :: Tcell(ib-hi:ie+hi,jb-hj:je+hj,kb-hk:ke+hk)
real, intent(in) :: Twall
real, intent(in) :: z0
real, intent(in) :: z0h
integer, intent(in) :: wforient

public subroutine unoh(otf, octh, logdz, logzh, sqdz, utangInt, dT, Ribl0, fkar2)

Arguments

Type IntentOptional Attributes Name
real, intent(out) :: otf
real, intent(out) :: octh
real, intent(in) :: logdz
real, intent(in) :: logzh
real, intent(in) :: sqdz
real, intent(in) :: utangInt
real, intent(in) :: dT
real, intent(in) :: Ribl0
real, intent(in) :: fkar2

public subroutine wfmneutral(hi, hj, hk, iout1, iout2, iomomflux, utang1, utang2, z0, wforient)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: hi
integer, intent(in) :: hj
integer, intent(in) :: hk
real, intent(inout) :: iout1(ib-hi:ie+hi,jb-hj:je+hj,kb:ke+hk)
real, intent(inout) :: iout2(ib-hi:ie+hi,jb-hj:je+hj,kb:ke+hk)
real, intent(inout) :: iomomflux(ib-hi:ie+hi,jb-hj:je+hj,kb-hk:ke+hk)
real, intent(in) :: utang1(ib-hi:ie+hi,jb-hj:je+hj,kb-hk:ke+hk)
real, intent(in) :: utang2(ib-hi:ie+hi,jb-hj:je+hj,kb-hk:ke+hk)
real, intent(in) :: z0
integer, intent(in) :: wforient