#include <pcsaft.hpp>
|
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
|
|
Definition at line 187 of file pcsaft.hpp.
◆ PCSAFTHardChainContribution()
teqp::PCSAFT::PCSAFTHardChainContribution::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 ) |
|
inline |
◆ eval()
template<typename TTYPE , typename RhoType , typename VecType >
auto teqp::PCSAFT::PCSAFTHardChainContribution::eval |
( |
const TTYPE & | T, |
|
|
const RhoType & | rhomolar, |
|
|
const VecType & | mole_fractions ) const |
|
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 203 of file pcsaft.hpp.
◆ operator=()
◆ epsilon_over_k
const Eigen::ArrayX<double> teqp::PCSAFT::PCSAFTHardChainContribution::epsilon_over_k |
|
protected |
depth of pair potential divided by Boltzman constant
Definition at line 193 of file pcsaft.hpp.
◆ kmat
const Eigen::ArrayXXd teqp::PCSAFT::PCSAFTHardChainContribution::kmat |
|
protected |
binary interaction parameter matrix
Definition at line 194 of file pcsaft.hpp.
const Eigen::ArrayX<double> teqp::PCSAFT::PCSAFTHardChainContribution::m |
|
protected |
◆ mminus1
const Eigen::ArrayX<double> teqp::PCSAFT::PCSAFTHardChainContribution::mminus1 |
|
protected |
◆ sigma_Angstrom
const Eigen::ArrayX<double> teqp::PCSAFT::PCSAFTHardChainContribution::sigma_Angstrom |
|
protected |
The documentation for this class was generated from the following file: