Definition at line 94 of file TabularBackends.h.
#include <TabularBackends.h>
|
| PackablePhaseEnvelopeData () |
|
void | copy_from_nonpackable (const PhaseEnvelopeData &PED) |
|
| MSGPACK_DEFINE (revision, vectors, matrices) |
|
void | pack () |
| Take all the vectors that are in the class and pack them into the vectors map for easy unpacking using msgpack. More...
|
|
std::map< std::string, std::vector< double > >::iterator | get_vector_iterator (const std::string &name) |
|
std::map< std::string, std::vector< std::vector< double > > >::iterator | get_matrix_iterator (const std::string &name) |
|
void | unpack () |
| Take all the vectors that are in the class and unpack them from the vectors map. More...
|
|
void | deserialize (msgpack::object &deserialized) |
|
PHASE_ENVELOPE_MATRICES | PhaseEnvelopeData () |
|
void | resize (std::size_t N) |
|
void | clear () |
|
void | insert_variables (const CoolPropDbl T, const CoolPropDbl p, const CoolPropDbl rhomolar_liq, const CoolPropDbl rhomolar_vap, const CoolPropDbl hmolar_liq, const CoolPropDbl hmolar_vap, const CoolPropDbl smolar_liq, const CoolPropDbl smolar_vap, const std::vector< CoolPropDbl > &x, const std::vector< CoolPropDbl > &y, std::size_t i) |
|
void | store_variables (const CoolPropDbl T, const CoolPropDbl p, const CoolPropDbl rhomolar_liq, const CoolPropDbl rhomolar_vap, const CoolPropDbl hmolar_liq, const CoolPropDbl hmolar_vap, const CoolPropDbl smolar_liq, const CoolPropDbl smolar_vap, const std::vector< CoolPropDbl > &x, const std::vector< CoolPropDbl > &y) |
|
|
int | revision |
|
std::map< std::string, std::vector< double > > | vectors |
|
std::map< std::string, std::vector< std::vector< double > > > | matrices |
|
bool | TypeI |
| True if it is a Type-I mixture that has a phase envelope that looks like a pure fluid more or less. More...
|
|
bool | built |
| True if the phase envelope has been constructed. More...
|
|
std::size_t | iTsat_max |
| The index of the point corresponding to the maximum temperature for Type-I mixtures. More...
|
|
std::size_t | ipsat_max |
| The index of the point corresponding to the maximum pressure for Type-I mixtures. More...
|
|
std::size_t | icrit |
| The index of the point corresponding to the critical point. More...
|
|
◆ PackablePhaseEnvelopeData()
CoolProp::PackablePhaseEnvelopeData::PackablePhaseEnvelopeData |
( |
| ) |
|
|
inline |
◆ copy_from_nonpackable()
void CoolProp::PackablePhaseEnvelopeData::copy_from_nonpackable |
( |
const PhaseEnvelopeData & |
PED | ) |
|
|
inline |
◆ deserialize()
void CoolProp::PackablePhaseEnvelopeData::deserialize |
( |
msgpack::object & |
deserialized | ) |
|
|
inline |
◆ get_matrix_iterator()
std::map<std::string, std::vector<std::vector<double> > >::iterator CoolProp::PackablePhaseEnvelopeData::get_matrix_iterator |
( |
const std::string & |
name | ) |
|
|
inline |
◆ get_vector_iterator()
std::map<std::string, std::vector<double> >::iterator CoolProp::PackablePhaseEnvelopeData::get_vector_iterator |
( |
const std::string & |
name | ) |
|
|
inline |
◆ MSGPACK_DEFINE()
◆ pack()
void CoolProp::PackablePhaseEnvelopeData::pack |
( |
| ) |
|
|
inline |
Take all the vectors that are in the class and pack them into the vectors map for easy unpacking using msgpack.
Definition at line 119 of file TabularBackends.h.
◆ unpack()
void CoolProp::PackablePhaseEnvelopeData::unpack |
( |
| ) |
|
|
inline |
Take all the vectors that are in the class and unpack them from the vectors map.
Definition at line 144 of file TabularBackends.h.
◆ matrices
std::map<std::string, std::vector<std::vector<double> > > CoolProp::PackablePhaseEnvelopeData::matrices |
◆ revision
int CoolProp::PackablePhaseEnvelopeData::revision |
◆ vectors
std::map<std::string, std::vector<double> > CoolProp::PackablePhaseEnvelopeData::vectors |
The documentation for this class was generated from the following file: