|
| ChemTab (std::filesystem::path path) |
|
const std::vector< std::string > & | GetSpeciesVariables () const override |
|
const std::vector< std::string > & | GetSpeciesNames () const |
|
const std::vector< std::string > & | GetFieldFunctionProperties () const override |
|
const std::vector< std::string > & | GetProgressVariables () const override |
|
std::vector< std::string > | GetFieldTags () const override |
|
std::shared_ptr< SourceCalculator > | CreateSourceCalculator (const std::vector< domain::Field > &fields, const ablate::domain::Range &cellRange) override |
|
void | View (std::ostream &stream) const override |
|
eos::ThermodynamicFunction | GetThermodynamicFunction (eos::ThermodynamicProperty property, const std::vector< domain::Field > &fields) const override |
|
eos::ThermodynamicTemperatureFunction | GetThermodynamicTemperatureFunction (eos::ThermodynamicProperty property, const std::vector< domain::Field > &fields) const override |
|
eos::EOSFunction | GetFieldFunctionFunction (const std::string &field, eos::ThermodynamicProperty property1, eos::ThermodynamicProperty property2, std::vector< std::string > otherProperties) const override |
|
ThermodynamicTemperatureMassFractionFunction | GetThermodynamicTemperatureMassFractionFunction (ThermodynamicProperty property, const std::vector< domain::Field > &fields) const override |
|
std::map< std::string, double > | GetSpeciesMolecularMass () const override |
|
std::map< std::string, std::map< std::string, int > > | GetSpeciesElementalInformation () const override |
|
std::map< std::string, double > | GetElementInformation () const override |
|
void | ChemistrySource (PetscReal density, const PetscReal densityProgressVariable[], PetscReal *densityEnergySource, PetscReal *progressVariableSource) const |
|
void | ComputeProgressVariables (const std::vector< PetscReal > &massFractions, std::vector< PetscReal > &progressVariables) const |
|
void | ComputeMassFractions (const std::vector< PetscReal > &progressVariables, std::vector< PetscReal > &massFractions, PetscReal density=1.0) const |
|
void | ComputeMassFractions (const PetscReal *progressVariables, PetscReal *massFractions, PetscReal density=1.0) const |
|
void | GetInitializerProgressVariables (const std::string &name, std::vector< PetscReal > &progressVariables) const |
|
std::vector< std::tuple< ablate::solver::CellSolver::SolutionFieldUpdateFunction, void *, std::vector< std::string > > > | GetSolutionFieldUpdates () override |
|
| ChemistryModel (std::string name) |
|
virtual double | GetEnthalpyOfFormation (std::string_view speciesName) const |
|
| EOS (std::string typeIn) |
|
virtual std::vector< std::shared_ptr< domain::FieldDescriptor > > | GetAdditionalFields () const |
|