#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: