This class holds the data for a two-phase table that is log spaced in p.
It contains very few members or methods, mostly it just holds the data
|
|
void | build (shared_ptr< CoolProp::AbstractState > &AS) |
| | Build this table.
|
| |
|
| MSGPACK_DEFINE (revision, vectors) |
| |
|
bool | is_inside (parameters main, double mainval, parameters other, double val, std::size_t &iL, std::size_t &iV, CoolPropDbl &yL, CoolPropDbl &yV) |
| |
|
void | resize (std::size_t N) |
| | Resize all the vectors.
|
| |
|
void | pack () |
| | Take all the vectors that are in the class and pack them into the vectors map for easy unpacking using msgpack.
|
| |
|
std::map< std::string, std::vector< double > >::iterator | get_vector_iterator (const std::string &name) |
| |
|
void | unpack () |
| | Take all the vectors that are in the class and unpack them from the vectors map.
|
| |
|
void | deserialize (msgpack::object &deserialized) |
| |
|
double | evaluate (parameters output, double p_or_T, double Q, std::size_t iL, std::size_t iV) |
| |
| double | first_saturation_deriv (parameters Of1, parameters Wrt1, int Q, double val, std::size_t i) |
| | Calculate the first derivative ALONG a saturation curve. More...
|
| |