Public Member Functions | List of all members
CoolProp::AbstractStateGenerator Class Referenceabstract

Detailed Description

An abstract AbstractState generator class.

This class should be derived and statically initialized in a C++ file. In the initializer, the register_backend function should be called. This will register the backend family, and when this generator is looked up in the map, the get_AbstractState function will be used to return an initialized instance

#include <AbstractState.h>

Inheritance diagram for CoolProp::AbstractStateGenerator:
CoolProp::HEOSGenerator CoolProp::IF97BackendGenerator CoolProp::IncompressibleBackendGenerator CoolProp::PRGenerator CoolProp::REFPROPGenerator CoolProp::SRKGenerator CoolProp::VTPRGenerator

Public Member Functions

virtual AbstractStateget_AbstractState (const std::vector< std::string > &fluid_names)=0

The documentation for this class was generated from the following file: