MEF90HeatXferGlobalOptions_Type Derived Type

type, public :: MEF90HeatXferGlobalOptions_Type

MEF90HeatXferGlobalOptions_Type: the problem-wide options of a MEF90HeatXfer_Type. The values given here are the defaults used by setFromOptions


Components

Type Visibility Attributes Name Initial
logical(kind=C_BOOL), public :: addNullSpace = PETSC_FALSE
integer(kind=C_INT32_T), public :: boundaryFluxScaling = MEF90Scaling_Linear
integer(kind=C_INT32_T), public :: boundaryTemperatureScaling = MEF90Scaling_Linear

scaling = time (step) scaling law currently CST, Linear, Null (not present), File

integer(kind=C_INT32_T), public :: externalTemperatureScaling = MEF90Scaling_Linear
integer(kind=C_INT32_T), public :: fluxScaling = MEF90Scaling_Linear
real(kind=C_DOUBLE), public :: initialTemperature = 0.0_kr
logical(kind=C_BOOL), public :: temperatureExport = PETSC_TRUE
integer(kind=C_INT32_T), public :: timeSteppingType = MEF90HeatXFer_timeSteppingTypeSteadyState