ablate::mathFunctions::FieldFunction

ablate::finiteVolume::fieldFunctions::Euler

initializes the euler conserved field variables based upon a CompressibleFlowState

state (req)
(ablate::finiteVolume::fieldFunctions::CompressibleFlowState) The CompressibleFlowState used to initialize
region
(ablate::domain::Region) A subset of the domain to apply the field function

ablate::finiteVolume::fieldFunctions::MassFractions

initializes the yi field function variables based upon a the list of functions and eos

eos (req)
(ablate::eos::EOS) The eos with the list of species
values (req)
(ablate::mathFunctions::FieldFunction list) The list of mass fraction functions

ablate::finiteVolume::fieldFunctions::DensityMassFractions

initializes the densityYi conserved field variables based upon a CompressibleFlowState

state (req)
(ablate::finiteVolume::fieldFunctions::CompressibleFlowState) The CompressibleFlowState used to initialize
region
(ablate::domain::Region) A subset of the domain to apply the field function

ablate::finiteVolume::fieldFunctions::DensityExtraVariables

initializes the densityEV conserved field variables based upon a CompressibleFlowState and specified EV

state (req)
(ablate::finiteVolume::fieldFunctions::CompressibleFlowState) The CompressibleFlowState used to initialize
functions (req)
(ablate::mathFunctions::MathFunction list) The EV values in order
region
(ablate::domain::Region) A subset of the domain to apply the field function
name
(string) An optional name for the non-conserved field (default is CompressibleFlowFields::_EV_FIELD)

ablate::finiteVolume::fieldFunctions::DensityProgressVariables

initializes the density Progress Variable conserved field variables based upon a CompressibleFlowState

state (req)
(ablate::finiteVolume::fieldFunctions::CompressibleFlowState) The CompressibleFlowState used to initialize
region
(ablate::domain::Region) A subset of the domain to apply the field function

ablate::finiteVolume::fieldFunctions::DensityVolumeFraction

initializes the densityVF conserved field for two phase flow based upon a CompressibleFlowState

state (req)
(ablate::finiteVolume::fieldFunctions::CompressibleFlowState) The CompressibleFlowState used to initialize
region
(ablate::domain::Region) A subset of the domain to apply the field function

ablate::mathFunctions::FieldFunction*

a field description that can be used for initialization or exact solution

fieldName (req)
(string) the field name
field (req)
(ablate::mathFunctions::MathFunction) the math function used to describe the field
timeDerivative
(ablate::mathFunctions::MathFunction) the math function used to describe the field time derivative
region
(ablate::domain::Region) A subset of the domain to apply the field function