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 | ||
character(len=LINE_LENGTH), | public | :: | associatedbname |
private function ConstructPeriodicBC (bname) |
procedure, public :: FlowState => GenericBC_FlowState | |
procedure, public :: FlowGradVars => GenericBC_FlowGradVars | |
procedure, public :: FlowNeumann => GenericBC_FlowNeumann | |
procedure, public :: PhaseFieldState => GenericBC_PhaseFieldState | |
procedure, public :: PhaseFieldNeumann => GenericBC_PhaseFieldNeumann | |
procedure, public :: ChemPotState => GenericBC_ChemPotState | |
procedure, public :: ChemPotNeumann => GenericBC_ChemPotNeumann | |
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 => PeriodicBC_Destruct | |
procedure, public :: Describe => PeriodicBC_Describe | |
procedure, public :: GetPeriodicPair => PeriodicBC_GetPeriodicPair |