|
ASPECT
|

Public Member Functions | |
| PerplexReader (const std::string &filename, const bool interpol, const MPI_Comm comm) | |
Public Member Functions inherited from aspect::MaterialModel::MaterialUtilities::Lookup::MaterialLookup | |
| double | specific_heat (const double temperature, const double pressure) const |
| double | density (const double temperature, const double pressure) const |
| double | thermal_expansivity (const double temperature, const double pressure) const |
| double | seismic_Vp (const double temperature, const double pressure) const |
| double | seismic_Vs (const double temperature, const double pressure) const |
| double | enthalpy (const double temperature, const double pressure) const |
| double | dHdT (const double temperature, const double pressure) const |
| double | dHdp (const double temperature, const double pressure) const |
| std::array< std::pair< double, unsigned int >, 2 > | enthalpy_derivatives (const std::vector< double > &temperatures, const std::vector< double > &pressures, const unsigned int n_substeps=1) const |
| double | dRhodp (const double temperature, const double pressure) const |
| unsigned int | dominant_phase (const double temperature, const double pressure) const |
| bool | has_dominant_phase () const |
| std::vector< std::string > | phase_volume_column_names () const |
| double | phase_volume_fraction (const int phase_id, const double temperature, const double pressure) const |
| std::array< double, 2 > | get_pT_steps () const |
| const std::vector< std::string > & | get_dominant_phase_names () const |
An implementation of the above base class that reads in files created by the Perplex software.
Definition at line 278 of file utilities.h.
| aspect::MaterialModel::MaterialUtilities::Lookup::PerplexReader::PerplexReader | ( | const std::string & | filename, |
| const bool | interpol, | ||
| const MPI_Comm | comm | ||
| ) |