#include <polar_terms.hpp>
|
| DipolarQuadrupolarContributionVrabecGross (const Eigen::ArrayX< double > &m, const Eigen::ArrayX< double > &sigma_Angstrom, const Eigen::ArrayX< double > &epsilon_over_k, const Eigen::ArrayX< double > &mustar2, const Eigen::ArrayX< double > &nmu, const Eigen::ArrayX< double > &Qstar2, const Eigen::ArrayX< double > &nQ) |
|
DipolarQuadrupolarContributionVrabecGross & | operator= (const DipolarQuadrupolarContributionVrabecGross &)=delete |
|
template<typename TTYPE , typename RhoType , typename EtaType , typename VecType > |
auto | get_alpha2DQ (const TTYPE &T, const RhoType &rhoN_A3, const EtaType &eta, const VecType &mole_fractions) const |
| Eq. 14 from Vrabec and Gross.
|
|
template<typename TTYPE , typename RhoType , typename EtaType , typename VecType > |
auto | get_alpha3DQ (const TTYPE &T, const RhoType &rhoN_A3, const EtaType &eta, const VecType &mole_fractions) const |
| Eq. 15 from Vrabec and Gross.
|
|
template<typename TTYPE , typename RhoType , typename EtaType , typename VecType > |
auto | eval (const TTYPE &T, const RhoType &rho_A3, const EtaType &eta, const VecType &mole_fractions) const |
|
Definition at line 313 of file polar_terms.hpp.
◆ DipolarQuadrupolarContributionVrabecGross()
teqp::SAFTpolar::DipolarQuadrupolarContributionVrabecGross::DipolarQuadrupolarContributionVrabecGross |
( |
const Eigen::ArrayX< double > & | m, |
|
|
const Eigen::ArrayX< double > & | sigma_Angstrom, |
|
|
const Eigen::ArrayX< double > & | epsilon_over_k, |
|
|
const Eigen::ArrayX< double > & | mustar2, |
|
|
const Eigen::ArrayX< double > & | nmu, |
|
|
const Eigen::ArrayX< double > & | Qstar2, |
|
|
const Eigen::ArrayX< double > & | nQ ) |
|
inline |
◆ eval()
template<typename TTYPE , typename RhoType , typename EtaType , typename VecType >
auto teqp::SAFTpolar::DipolarQuadrupolarContributionVrabecGross::eval |
( |
const TTYPE & | T, |
|
|
const RhoType & | rho_A3, |
|
|
const EtaType & | eta, |
|
|
const VecType & | mole_fractions ) const |
|
inline |
◆ get_alpha2DQ()
template<typename TTYPE , typename RhoType , typename EtaType , typename VecType >
auto teqp::SAFTpolar::DipolarQuadrupolarContributionVrabecGross::get_alpha2DQ |
( |
const TTYPE & | T, |
|
|
const RhoType & | rhoN_A3, |
|
|
const EtaType & | eta, |
|
|
const VecType & | mole_fractions ) const |
|
inline |
◆ get_alpha3DQ()
template<typename TTYPE , typename RhoType , typename EtaType , typename VecType >
auto teqp::SAFTpolar::DipolarQuadrupolarContributionVrabecGross::get_alpha3DQ |
( |
const TTYPE & | T, |
|
|
const RhoType & | rhoN_A3, |
|
|
const EtaType & | eta, |
|
|
const VecType & | mole_fractions ) const |
|
inline |
◆ operator=()
The documentation for this class was generated from the following file: