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 | ||
integer, | public | :: | udf_no |
private function ConstructUserDefinedBC (bname) |
procedure, public :: Describe => GenericBC_Describe | |
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 => UserDefinedBC_Destruct | |
procedure, public :: FlowState => UserDefinedBC_FlowState | |
procedure, public :: FlowGradVars => UserDefinedBC_FlowGradVars | |
procedure, public :: FlowNeumann => UserDefinedBC_FlowNeumann | |
procedure, public :: PhaseFieldState => UserDefinedBC_PhaseFieldState | |
procedure, public :: PhaseFieldNeumann => UserDefinedBC_PhaseFieldNeumann | |
procedure, public :: ChemPotState => UserDefinedBC_ChemPotState | |
procedure, public :: ChemPotNeumann => UserDefinedBC_ChemPotNeumann |