modibm Module


Uses

  • module~~modibm~~UsesGraph module~modibm modibm module~modibmdata modibmdata module~modibm->module~modibmdata

Used by

  • module~~modibm~~UsedByGraph module~modibm modibm proc~advecc_2nd advec_2nd.f90::advecc_2nd proc~advecc_2nd->module~modibm proc~advecu_2nd advec_2nd.f90::advecu_2nd proc~advecu_2nd->module~modibm program~dalesurban DALESURBAN program~dalesurban->module~modibm

Contents


Subroutines

public subroutine createwalls()

Arguments

None

public subroutine ibmwallfun()

Arguments

None

public subroutine xwallfun()

Arguments

None

public subroutine xwallscalar(hi, hj, hk, putin, putout, bcvaluem, bcvaluep, n)

Arguments

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

public subroutine ywallfunplus()

Arguments

None

public subroutine ywallscalarplus(hi, hj, hk, putin, putout, bcvaluep, n)

Arguments

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

public subroutine ywallfunmin()

Arguments

None

public subroutine ywallscalarmin(hi, hj, hk, putin, putout, bcvaluem, n)

Arguments

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

public subroutine zwallfun()

Arguments

None

public subroutine zwallscalar(hi, hj, hk, putin, putout, bcvalue, n)

Arguments

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

public subroutine ibmnorm()

Arguments

None

public subroutine nearwall()

Arguments

None

public subroutine bottom()

Arguments

None