Contains module procedures associated with the FluidStencilGen1D class
1D fluid variable stencil value generator initialization routine
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FluidStencilGen1D), | intent(inout) | :: | this | |||
type(Stencil1D), | intent(in) | :: | stencilObj | |||
type(RealArray), | intent(in), | dimension(:) | :: | columnVecs | ||
type(StringArray), | intent(in), | dimension(:) | :: | varContColVarNames | ||
type(StringArray), | intent(in), | dimension(:) | :: | mbColVarNames | ||
logical, | intent(in), | optional | :: | periodicDim | ||
integer(kind=ik), | intent(in), | optional, | dimension(2) | :: | coordInterval |
Calculate variable fluid 1D stencil values in place (does not depend on hostModel)
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FluidStencilGen1D), | intent(inout) | :: | this | |||
type(VariableContainer), | intent(in) | :: | varCont | |||
type(RealArray), | intent(inout), | allocatable, dimension(:) | :: | res | ||
class(ModelboundData), | intent(in), | optional | :: | mbData | ||
class(ModelSurrogate), | intent(in), | optional | :: | hostModel |