modadvection Module


Used by

  • module~~modadvection~~UsedByGraph module~modadvection modadvection program~udales uDALES program~udales->module~modadvection

Functions

public function rlim(d1, d2)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: d1
real, intent(in) :: d2

Return Value real


Subroutines

public subroutine advection()

Arguments

None

public subroutine advecc_2nd(hi, hj, hk, putin, putout)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: hi
integer, intent(in) :: hj
integer, intent(in) :: hk
real, intent(in), dimension(ib - hi:ie + hi, jb - hj:je + hj, kb - hk:ke + hk) :: putin
real, intent(inout), dimension(ib - hi:ie + hi, jb - hj:je + hj, kb:ke + hk) :: putout

public subroutine advecu_2nd(putin, putout)

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension(ib - ih:ie + ih, jb - jh:je + jh, kb - kh:ke + kh) :: putin
real, intent(inout), dimension(ib - ih:ie + ih, jb - jh:je + jh, kb:ke + kh) :: putout

public subroutine advecv_2nd(putin, putout)

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension(ib - ih:ie + ih, jb - jh:je + jh, kb - kh:ke + kh) :: putin
real, intent(inout), dimension(ib - ih:ie + ih, jb - jh:je + jh, kb:ke + kh) :: putout

public subroutine advecw_2nd(putin, putout)

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension(ib - ih:ie + ih, jb - jh:je + jh, kb - kh:ke + kh) :: putin
real, intent(inout), dimension(ib - ih:ie + ih, jb - jh:je + jh, kb:ke + kh) :: putout

public subroutine advecc_kappa(hi, hj, hk, var, varp)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: hi
integer, intent(in) :: hj
integer, intent(in) :: hk
real, intent(in), dimension(ib - hi:ie + hi, jb - hj:je + hj, kb - hk:ke + hk) :: var
real, intent(inout), dimension(ib - hi:ie + hi, jb - hj:je + hj, kb:ke + hk) :: varp

public subroutine advecc_upw(hi, hj, hk, putin, putout)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: hi
integer, intent(in) :: hj
integer, intent(in) :: hk
real, intent(in), dimension(ib - hi:ie + hi, jb - hj:je + hj, kb - hk:ke + hk) :: putin
real, intent(inout), dimension(ib - hi:ie + hi, jb - hj:je + hj, kb:ke + hk) :: putout