MEF90HeatXferCellSetOptions_Type Derived Type

type, public :: MEF90HeatXferCellSetOptions_Type


Components

Type Visibility Attributes Name Initial
logical(kind=C_BOOL), public :: Has_BC = PETSC_FALSE
real(kind=C_DOUBLE), public, dimension(3) :: advectionVector = [0.0_kr, 0.0_kr, 0.0_kr]
real(kind=C_DOUBLE), public :: boundaryTemperature = 0.0_kr
real(kind=C_DOUBLE), public :: density = 1.0_kr

Material properties. thermalConductivity is a symmetric matrix, so it is dimension dependent and allocated by MEF90HeatXferCellSetOptionsSetFromOptions

real(kind=C_DOUBLE), public :: flux = 0.0_kr
real(kind=C_DOUBLE), public :: specificHeat = 1.0_kr
class(mef90Mat), public, allocatable :: thermalConductivity