Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | bname |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | constructed | = | .false. | ||
character(len=LINE_LENGTH), | public | :: | bname | ||||
character(len=LINE_LENGTH), | public | :: | BCType | ||||
integer, | public | :: | currentEqn | = | 1 | ||
logical, | public | :: | isAdiabatic | ||||
real(kind=RP), | public | :: | Twall | ||||
real(kind=RP), | public | :: | invTwall | ||||
real(kind=RP), | public | :: | ewall | ||||
real(kind=RP), | public | :: | wallType | ||||
real(kind=RP), | public | :: | vWall(NDIM) | ||||
real(kind=RP), | public | :: | thetaw |
private function ConstructNoSlipWallBC (bname) |
procedure, public :: GetPeriodicPair => GenericBC_GetPeriodicPair | |
procedure, public :: SlrState => GenericBC_SlrState | |
procedure, public :: SlrGradVars => GenericBC_SlrGradVars | |
procedure, public :: SlrNeumann => GenericBC_SlrNeumann | |
procedure, public :: StateForEqn | |
procedure, public :: GradVarsForEqn | |
procedure, public :: NeumannForEqn | |
procedure, public :: Destruct => NoSlipWallBC_Destruct | |
procedure, public :: Describe => NoSlipWallBC_Describe | |
procedure, public :: FlowState => NoSlipWallBC_FlowState | |
procedure, public :: FlowGradVars => NoSlipWallBC_FlowGradVars | |
procedure, public :: FlowNeumann => NoSlipWallBC_FlowNeumann | |
procedure, public :: PhaseFieldState => NoSlipWallBC_PhaseFieldState | |
procedure, public :: PhaseFieldNeumann => NoSlipWallBC_PhaseFieldNeumann | |
procedure, public :: ChemPotState => NoSlipWallBC_ChemPotState | |
procedure, public :: ChemPotNeumann => NoSlipWallBC_ChemPotNeumann |