|
teqp 0.23.1
|
#include <LKP.hpp>
Public Member Functions | |
| LKPMix (const std::vector< double > &Tcrit, const std::vector< double > &pcrit, const std::vector< double > &acentric, double R, const std::vector< std::vector< double > > &kmat) | |
| template<class VecType> | |
| auto | R (const VecType &) const |
| template<typename TTYPE, typename RhoType, typename ZcType> | |
| auto | alphar_func (const TTYPE &tau, const RhoType &delta, const ZcType &Zc, const LKPFluidParameters ¶ms) const |
| Calculate the contribution for one of the fluids, depending on the parameter set passed in. | |
| template<typename TTYPE, typename RhoType, typename VecType> | |
| auto | alphar (const TTYPE &T, const RhoType &rhomolar, const VecType &mole_fractions) const |
Public Attributes | |
| const LKPFluidParameters | simple |
| const LKPFluidParameters | ref |
| const std::vector< double > | Tcrit |
| const std::vector< double > | pcrit |
| const std::vector< double > | acentric |
| const double | m_R |
| molar gas constant to be used in this model, in J/mol/K | |
| const std::vector< std::vector< double > > | kmat |
|
inline |
|
inline |
|
inline |
|
inline |
| const std::vector<std::vector<double> > teqp::LKP::LKPMix::kmat |
| const double teqp::LKP::LKPMix::m_R |
| const LKPFluidParameters teqp::LKP::LKPMix::ref |
| const LKPFluidParameters teqp::LKP::LKPMix::simple |