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) const | ablate::eos::TChem | protected |
ChemistryModel(std::string name) | ablate::eos::ChemistryModel | inlineexplicit |
constraints | ablate::eos::TChemBase | protected |
CreateSourceCalculator(const std::vector< domain::Field > &fields, const ablate::domain::Range &cellRange) override | ablate::eos::TChem | virtual |
DensityFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
DensityMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
DensityTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
DensityTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
enthalpyReferenceDevice | ablate::eos::TChemBase | protected |
enthalpyReferenceHost | ablate::eos::TChemBase | protected |
EOS(std::string typeIn) (defined in ablate::eos::EOS) | ablate::eos::EOS | inlineexplicit |
FillWorkingVectorFromDensityMassFractions(double density, double temperature, const double *densityYi, const tChemLib::Impl::StateVector< real_type_1d_view_host > &stateVector) | ablate::eos::TChem | protectedstatic |
FillWorkingVectorFromMassFractions(double density, double temperature, const double *densityYi, const tChemLib::Impl::StateVector< real_type_1d_view_host > &stateVector) | ablate::eos::TChem | protectedstatic |
GetAdditionalFields() const | ablate::eos::EOS | inlinevirtual |
GetElementInformation() const override | ablate::eos::TChem | virtual |
GetEnthalpyOfFormation() | ablate::eos::TChemBase | inline |
GetEnthalpyOfFormation(std::string_view speciesName) const override | ablate::eos::TChemBase | inlinevirtual |
GetFieldFunctionFunction(const std::string &field, ThermodynamicProperty property1, ThermodynamicProperty property2, std::vector< std::string > otherProperties) const override | ablate::eos::TChem | virtual |
GetFieldFunctionProperties() const | ablate::eos::EOS | inlinevirtual |
GetFieldTags() const | ablate::eos::EOS | inlinevirtual |
GetKineticModelData() | ablate::eos::TChemBase | inline |
GetProgressVariables() const override | ablate::eos::TChemBase | inlinevirtual |
GetSolutionFieldUpdates() | ablate::eos::ChemistryModel | inlinevirtual |
GetSpeciesElementalInformation() const override | ablate::eos::TChem | virtual |
GetSpeciesMolecularMass() const override | ablate::eos::TChem | virtual |
GetSpeciesVariables() const override | ablate::eos::TChemBase | inlinevirtual |
GetThermodynamicFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) const override | ablate::eos::TChem | virtual |
GetThermodynamicMassFractionFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) const | ablate::eos::TChem | |
GetThermodynamicTemperatureFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) const override | ablate::eos::TChem | virtual |
GetThermodynamicTemperatureMassFractionFunction(ThermodynamicProperty property, const std::vector< domain::Field > &fields) const override | ablate::eos::TChem | virtual |
InternalSensibleEnergyFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
InternalSensibleEnergyMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
InternalSensibleEnergyTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
InternalSensibleEnergyTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
kineticsModel | ablate::eos::TChemBase | protected |
kineticsModelDataDevice | ablate::eos::TChemBase | protected |
kineticsModelDataHost | ablate::eos::TChemBase | protected |
log | ablate::eos::TChemBase | protected |
mechanismFile | ablate::eos::TChemBase | protected |
PressureFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
PressureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
PressureTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
PressureTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
PROGRESS (defined in ablate::eos::EOS) | ablate::eos::EOS | inlinestatic |
SensibleEnthalpyFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SensibleEnthalpyMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SensibleEnthalpyTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SensibleEnthalpyTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
species | ablate::eos::TChemBase | protected |
SpeciesSensibleEnthalpyFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpeciesSensibleEnthalpyMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpeciesSensibleEnthalpyTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpeciesSensibleEnthalpyTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
speciesSizedProperties | ablate::eos::TChem | protected |
SpecificHeatConstantPressureFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpecificHeatConstantPressureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpecificHeatConstantPressureTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpecificHeatConstantPressureTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpecificHeatConstantVolumeFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpecificHeatConstantVolumeMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpecificHeatConstantVolumeTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpecificHeatConstantVolumeTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpeedOfSoundFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpeedOfSoundMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpeedOfSoundTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
SpeedOfSoundTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
TChem(std::filesystem::path mechanismFile, std::shared_ptr< ablate::monitors::logs::Log >={}, const std::shared_ptr< ablate::parameters::Parameters > &options={}) | ablate::eos::TChem | explicit |
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::TChemBase | explicit |
TemperatureFunction(const PetscReal conserved[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
TemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
TemperatureTemperatureFunction(const PetscReal conserved[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
TemperatureTemperatureMassFractionFunction(const PetscReal conserved[], const PetscReal yi[], PetscReal T, PetscReal *property, void *ctx) (defined in ablate::eos::TChem) | ablate::eos::TChem | protectedstatic |
thermodynamicFunctions (defined in ablate::eos::TChem) | ablate::eos::TChem | protected |
thermodynamicMassFractionFunctions (defined in ablate::eos::TChem) | ablate::eos::TChem | protected |
ThermodynamicStaticFunction typedef | ablate::eos::TChem | protected |
ThermodynamicStaticMassFractionFunction typedef | ablate::eos::TChem | protected |
ThermodynamicTemperatureStaticFunction typedef (defined in ablate::eos::TChem) | ablate::eos::TChem | protected |
ThermodynamicTemperatureStaticMassFractionFunction typedef (defined in ablate::eos::TChem) | ablate::eos::TChem | protected |
TREF (defined in ablate::eos::TChemBase) | ablate::eos::TChemBase | inlinestatic |
type (defined in ablate::eos::EOS) | ablate::eos::EOS | protected |
validFileExtensions | ablate::eos::TChemBase | inlineprotectedstatic |
View(std::ostream &stream) const override | ablate::eos::TChemBase | virtual |
YI (defined in ablate::eos::EOS) | ablate::eos::EOS | inlinestatic |
~EOS()=default (defined in ablate::eos::EOS) | ablate::eos::EOS | virtual |