ABLATE Source Documentation  0.12.33
ablate::eos::ChemTab Member List

This is the complete list of members for ablate::eos::ChemTab, including all inherited members.

ChemistryModel(std::string name)ablate::eos::ChemistryModelinlineexplicit
ChemistrySource(PetscReal density, const PetscReal densityProgressVariable[], PetscReal *densityEnergySource, PetscReal *progressVariableSource) const (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinline
ChemTab(std::filesystem::path path) (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinline
ComputeMassFractions(const std::vector< PetscReal > &progressVariables, std::vector< PetscReal > &massFractions, PetscReal density=1.0) const (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinline
ComputeMassFractions(const PetscReal *progressVariables, PetscReal *massFractions, PetscReal density=1.0) const (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinline
ComputeProgressVariables(const std::vector< PetscReal > &massFractions, std::vector< PetscReal > &progressVariables) const (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinline
CreateSourceCalculator(const std::vector< domain::Field > &fields, const ablate::domain::Range &cellRange) overrideablate::eos::ChemTabinlinevirtual
DENSITY_YI_DECODE_FIELD (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinlinestatic
EOS(std::string typeIn) (defined in ablate::eos::EOS)ablate::eos::EOSinlineexplicit
errorMessage (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinlinestatic
GetAdditionalFields() constablate::eos::EOSinlinevirtual
GetElementInformation() const override (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinlinevirtual
GetEnthalpyOfFormation(std::string_view speciesName) const (defined in ablate::eos::ChemistryModel)ablate::eos::ChemistryModelinlinevirtual
GetFieldFunctionFunction(const std::string &field, eos::ThermodynamicProperty property1, eos::ThermodynamicProperty property2, std::vector< std::string > otherProperties) const overrideablate::eos::ChemTabinlinevirtual
GetFieldFunctionProperties() const overrideablate::eos::ChemTabinlinevirtual
GetFieldTags() const overrideablate::eos::ChemTabinlinevirtual
GetInitializerProgressVariables(const std::string &name, std::vector< PetscReal > &progressVariables) const (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinline
GetProgressVariables() const overrideablate::eos::ChemTabinlinevirtual
GetSolutionFieldUpdates() overrideablate::eos::ChemTabinlinevirtual
GetSpeciesElementalInformation() const override (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinlinevirtual
GetSpeciesMolecularMass() const override (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinlinevirtual
GetSpeciesNames() const (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinline
GetSpeciesVariables() const overrideablate::eos::ChemTabinlinevirtual
GetThermodynamicFunction(eos::ThermodynamicProperty property, const std::vector< domain::Field > &fields) const overrideablate::eos::ChemTabinlinevirtual
GetThermodynamicTemperatureFunction(eos::ThermodynamicProperty property, const std::vector< domain::Field > &fields) const overrideablate::eos::ChemTabinlinevirtual
GetThermodynamicTemperatureMassFractionFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) const override (defined in ablate::eos::ChemTab)ablate::eos::ChemTabinlinevirtual
PROGRESS (defined in ablate::eos::EOS)ablate::eos::EOSinlinestatic
type (defined in ablate::eos::EOS)ablate::eos::EOSprotected
View(std::ostream &stream) const overrideablate::eos::ChemTabinlinevirtual
YI (defined in ablate::eos::EOS)ablate::eos::EOSinlinestatic
~EOS()=default (defined in ablate::eos::EOS)ablate::eos::EOSvirtual