|
teqp 0.23.1
|
#include <pcsaft.hpp>
Public Member Functions | |
| PCSAFTHardChainContribution (const Eigen::ArrayX< double > &m, const Eigen::ArrayX< double > &mminus1, const Eigen::ArrayX< double > &sigma_Angstrom, const Eigen::ArrayX< double > &epsilon_over_k, const Eigen::ArrayXXd &kmat, const Eigen::Array< double, 3, 7 > &a, const Eigen::Array< double, 3, 7 > &b) | |
| PCSAFTHardChainContribution & | operator= (const PCSAFTHardChainContribution &)=delete |
| template<typename TTYPE, typename RhoType, typename VecType> | |
| auto | eval (const TTYPE &T, const RhoType &rhomolar, const VecType &mole_fractions) const |
Protected Attributes | |
| const Eigen::ArrayX< double > | m |
| number of segments | |
| const Eigen::ArrayX< double > | mminus1 |
| m-1 | |
| const Eigen::ArrayX< double > | sigma_Angstrom |
| const Eigen::ArrayX< double > | epsilon_over_k |
| depth of pair potential divided by Boltzman constant | |
| const Eigen::ArrayXXd | kmat |
| binary interaction parameter matrix | |
| Eigen::Array< double, 3, 7 > | a |
| The universal constants used in Eqn. A.18 of G&S. | |
| Eigen::Array< double, 3, 7 > | b |
| The universal constants used in Eqn. A.19 of G&S. | |
Definition at line 187 of file pcsaft.hpp.
|
inline |
Definition at line 199 of file pcsaft.hpp.
|
inline |
Convert from molar density to number density in molecules/Angstrom^3
Evaluate the components of zeta
Packing fraction is the 4-th value in zeta, at index 3
Definition at line 205 of file pcsaft.hpp.
|
delete |
|
protected |
The universal constants used in Eqn. A.18 of G&S.
Definition at line 195 of file pcsaft.hpp.
|
protected |
The universal constants used in Eqn. A.19 of G&S.
Definition at line 196 of file pcsaft.hpp.
|
protected |
depth of pair potential divided by Boltzman constant
Definition at line 193 of file pcsaft.hpp.
|
protected |
binary interaction parameter matrix
Definition at line 194 of file pcsaft.hpp.
|
protected |
number of segments
Definition at line 190 of file pcsaft.hpp.
|
protected |
m-1
Definition at line 191 of file pcsaft.hpp.
|
protected |
Definition at line 192 of file pcsaft.hpp.