SpECTRE
v2025.03.17
|
Reader for the CompOSE (https://compose.obspm.fr/home) ASCII tabulated equations of state. More...
#include <ComposeTable.hpp>
Public Member Functions | |
ComposeTable (std::string directory_to_read_from) | |
const std::unordered_map< std::string, DataVector > & | data () const |
const DataVector & | data (const std::string &quantity_name) const |
const std::vector< std::string > & | available_quantities () const |
const std::array< double, 2 > & | number_density_bounds () const |
const std::array< double, 2 > & | temperature_bounds () const |
const std::array< double, 2 > & | electron_fraction_bounds () const |
size_t | number_density_number_of_points () const |
size_t | temperature_number_of_points () const |
size_t | electron_fraction_number_of_points () const |
bool | beta_equilibrium () const |
bool | number_density_log_spacing () const |
bool | temperature_log_spacing () const |
bool | electron_fraction_log_spacing () const |
void | pup (PUP::er &p) |
Reader for the CompOSE (https://compose.obspm.fr/home) ASCII tabulated equations of state.
The directory from which the data is read must contain the eos.quantities
, eos.parameters
, and eos.table
.