double getMeanAtomicNumber() const
Compute the mean atomic mass number of the composition.
double getMeanParticleMass() const
Compute the mean particle mass of the composition.
EOSOutput get(const EOSInput &in)
Retrieves thermodynamic properties for the given input conditions.
EOSio m_reader
The EOS I/O handler responsible for reading and storing EOS table data.
EOSFormat getFormat() const
Gets the format of the loaded EOS data.
const EOSio & getReader() const
Gets a constant reference to the internal EOSio reader.
EOS(const std::string &filename, EOSFormat format=EOSFormat::HELM)
Constructs an EOS object by loading data from a file.
Handles the input/output operations for EOS tables.
serif::eos::helmholtz::HELMEOSOutput get_helm_EOS(serif::eos::helmholtz::HELMEOSInput &q, const serif::eos::helmholtz::HELMTable &table)
Calculate the Helmholtz EOS components.
@ HELM
Helmholtz EOS format.
Output from an EOS calculation.
double electronChemicalPotential
Electron chemical potential (eta_e) in cgs (erg/g).
EOSParameter entropy
Entropy output data, including total, gas, radiation, and derivatives.
double neutronExcessFraction
Neutron excess fraction (xnefer), dimensionless.
double electronFraction
Electron fraction (ye), dimensionless.
EOSParameter pressure
Pressure output data, including total, gas, radiation, and derivatives.
EOSParameter energy
Internal energy output data, including total, gas, radiation, and derivatives.
double dMeanAtomicNumber
Derivative of the total parameter with respect to mean atomic number (Zbar) (cgs units / dimensionles...
double total
Total value of the parameter (gas + radiation) (cgs).
double radiation
Radiation contribution to the parameter (cgs).
double dDensity
Derivative of the total parameter with respect to density (cgs units / (g/cm^3)).
double dTemperature
Derivative of the total parameter with respect to temperature (cgs units / K).
double gas
Gas contribution to the parameter (cgs).
double dMeanAtomicMassNumber
Derivative of the total parameter with respect to mean atomic mass number (Abar) (cgs units / (g/mol)...