ABLATE Source Documentation  0.12.34
ablate::eos::TChem Member List

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

BuildFunctionContext(ablate::eos::ThermodynamicProperty property, const std::vector< domain::Field > &fields, bool checkDensityYi=true) constablate::eos::TChemprotected
ChemistryModel(std::string name)ablate::eos::ChemistryModelinlineexplicit
constraintsablate::eos::TChemBaseprotected
CreateSourceCalculator(const std::vector< domain::Field > &fields, const ablate::domain::Range &cellRange) overrideablate::eos::TChemvirtual
DensityFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
DensityMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
DensityTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
DensityTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
enthalpyReferenceDeviceablate::eos::TChemBaseprotected
enthalpyReferenceHostablate::eos::TChemBaseprotected
EOS(std::string typeIn) (defined in ablate::eos::EOS)ablate::eos::EOSinlineexplicit
FillWorkingVectorFromDensityMassFractions(double density, double temperature, const double *densityYi, const tChemLib::Impl::StateVector< real_type_1d_view_host > &stateVector)ablate::eos::TChemprotectedstatic
FillWorkingVectorFromMassFractions(double density, double temperature, const double *densityYi, const tChemLib::Impl::StateVector< real_type_1d_view_host > &stateVector)ablate::eos::TChemprotectedstatic
GetAdditionalFields() constablate::eos::EOSinlinevirtual
GetElementInformation() const overrideablate::eos::TChemvirtual
GetEnthalpyOfFormation()ablate::eos::TChemBaseinline
GetEnthalpyOfFormation(std::string_view speciesName) const overrideablate::eos::TChemBaseinlinevirtual
GetFieldFunctionFunction(const std::string &field, ThermodynamicProperty property1, ThermodynamicProperty property2, std::vector< std::string > otherProperties) const overrideablate::eos::TChemvirtual
GetFieldFunctionProperties() constablate::eos::EOSinlinevirtual
GetFieldTags() constablate::eos::EOSinlinevirtual
GetKineticModelData()ablate::eos::TChemBaseinline
GetProgressVariables() const overrideablate::eos::TChemBaseinlinevirtual
GetSolutionFieldUpdates()ablate::eos::ChemistryModelinlinevirtual
GetSpeciesElementalInformation() const overrideablate::eos::TChemvirtual
GetSpeciesMolecularMass() const overrideablate::eos::TChemvirtual
GetSpeciesVariables() const overrideablate::eos::TChemBaseinlinevirtual
GetThermodynamicFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) const overrideablate::eos::TChemvirtual
GetThermodynamicMassFractionFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) constablate::eos::TChem
GetThermodynamicTemperatureFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) const overrideablate::eos::TChemvirtual
GetThermodynamicTemperatureMassFractionFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) const overrideablate::eos::TChemvirtual
InternalSensibleEnergyFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
InternalSensibleEnergyMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
InternalSensibleEnergyTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
InternalSensibleEnergyTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
kineticsModelablate::eos::TChemBaseprotected
kineticsModelDataDeviceablate::eos::TChemBaseprotected
kineticsModelDataHostablate::eos::TChemBaseprotected
logablate::eos::TChemBaseprotected
mechanismFileablate::eos::TChemBaseprotected
PressureFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
PressureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
PressureTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
PressureTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
PROGRESS (defined in ablate::eos::EOS)ablate::eos::EOSinlinestatic
SensibleEnthalpyFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SensibleEnthalpyMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SensibleEnthalpyTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SensibleEnthalpyTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
speciesablate::eos::TChemBaseprotected
SpeciesSensibleEnthalpyFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpeciesSensibleEnthalpyMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpeciesSensibleEnthalpyTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpeciesSensibleEnthalpyTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
speciesSizedPropertiesablate::eos::TChemprotected
SpecificHeatConstantPressureFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpecificHeatConstantPressureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpecificHeatConstantPressureTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpecificHeatConstantPressureTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpecificHeatConstantVolumeFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpecificHeatConstantVolumeMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpecificHeatConstantVolumeTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpecificHeatConstantVolumeTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpeedOfSoundFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpeedOfSoundMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpeedOfSoundTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
SpeedOfSoundTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
TChem(std::filesystem::path mechanismFile, std::shared_ptr< ablate::monitors::logs::Log >={}, const std::shared_ptr< ablate::parameters::Parameters > &options={})ablate::eos::TChemexplicit
TChemBase(const std::string &eosName, std::filesystem::path mechanismFile, const std::shared_ptr< ablate::monitors::logs::Log > &={}, const std::shared_ptr< ablate::parameters::Parameters > &options={})ablate::eos::TChemBaseexplicit
TemperatureFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
TemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
TemperatureTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
TemperatureTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem)ablate::eos::TChemprotectedstatic
thermodynamicFunctions (defined in ablate::eos::TChem)ablate::eos::TChemprotected
thermodynamicMassFractionFunctions (defined in ablate::eos::TChem)ablate::eos::TChemprotected
ThermodynamicStaticFunction typedefablate::eos::TChemprotected
ThermodynamicStaticMassFractionFunction typedefablate::eos::TChemprotected
ThermodynamicTemperatureStaticFunction typedef (defined in ablate::eos::TChem)ablate::eos::TChemprotected
ThermodynamicTemperatureStaticMassFractionFunction typedef (defined in ablate::eos::TChem)ablate::eos::TChemprotected
TREF (defined in ablate::eos::TChemBase)ablate::eos::TChemBaseinlinestatic
type (defined in ablate::eos::EOS)ablate::eos::EOSprotected
validFileExtensionsablate::eos::TChemBaseinlineprotectedstatic
View(std::ostream &stream) const overrideablate::eos::TChemBasevirtual
YI (defined in ablate::eos::EOS)ablate::eos::EOSinlinestatic
~EOS()=default (defined in ablate::eos::EOS)ablate::eos::EOSvirtual