#include <multifluid_reducing.hpp>
|
template<typename ArrayLike > |
| MultiFluidInvariantReducingFunction (const Eigen::MatrixXd &phiT, const Eigen::MatrixXd &lambdaT, const Eigen::MatrixXd &phiV, const Eigen::MatrixXd &lambdaV, const ArrayLike &Tc, const ArrayLike &vc) |
|
template<typename MoleFractions > |
auto | Y (const MoleFractions &z, const Eigen::MatrixXd &phi, const Eigen::MatrixXd &lambda, const Eigen::MatrixXd &Yij) const |
| As implemented in Table 7.18 from GERG-2004.
|
|
template<typename MoleFractions > |
auto | get_Tr (const MoleFractions &molefracs) const |
|
template<typename MoleFractions > |
auto | get_rhor (const MoleFractions &molefracs) const |
|
const auto & | get_mat (const std::string &key) const |
|
auto | get_BIP (const std::size_t &i, const std::size_t &j, const std::string &key) const |
|
|
const Eigen::MatrixXd | phiT |
|
const Eigen::MatrixXd | lambdaT |
|
const Eigen::MatrixXd | phiV |
|
const Eigen::MatrixXd | lambdaV |
|
const Eigen::ArrayXd | Tc |
|
const Eigen::ArrayXd | vc |
|
Definition at line 264 of file multifluid_reducing.hpp.
◆ MultiFluidInvariantReducingFunction()
template<typename ArrayLike >
teqp::MultiFluidInvariantReducingFunction::MultiFluidInvariantReducingFunction |
( |
const Eigen::MatrixXd & | phiT, |
|
|
const Eigen::MatrixXd & | lambdaT, |
|
|
const Eigen::MatrixXd & | phiV, |
|
|
const Eigen::MatrixXd & | lambdaV, |
|
|
const ArrayLike & | Tc, |
|
|
const ArrayLike & | vc ) |
|
inline |
◆ get_BIP()
auto teqp::MultiFluidInvariantReducingFunction::get_BIP |
( |
const std::size_t & | i, |
|
|
const std::size_t & | j, |
|
|
const std::string & | key ) const |
|
inline |
◆ get_mat()
const auto & teqp::MultiFluidInvariantReducingFunction::get_mat |
( |
const std::string & | key | ) |
const |
|
inline |
◆ get_rhor()
template<typename MoleFractions >
auto teqp::MultiFluidInvariantReducingFunction::get_rhor |
( |
const MoleFractions & | molefracs | ) |
const |
|
inline |
◆ get_Tr()
template<typename MoleFractions >
auto teqp::MultiFluidInvariantReducingFunction::get_Tr |
( |
const MoleFractions & | molefracs | ) |
const |
|
inline |
◆ Y()
template<typename MoleFractions >
auto teqp::MultiFluidInvariantReducingFunction::Y |
( |
const MoleFractions & | z, |
|
|
const Eigen::MatrixXd & | phi, |
|
|
const Eigen::MatrixXd & | lambda, |
|
|
const Eigen::MatrixXd & | Yij ) const |
|
inline |
◆ lambdaT
const Eigen::MatrixXd teqp::MultiFluidInvariantReducingFunction::lambdaT |
◆ lambdaV
const Eigen::MatrixXd teqp::MultiFluidInvariantReducingFunction::lambdaV |
◆ phiT
const Eigen::MatrixXd teqp::MultiFluidInvariantReducingFunction::phiT |
◆ phiV
const Eigen::MatrixXd teqp::MultiFluidInvariantReducingFunction::phiV |
◆ Tc
const Eigen::ArrayXd teqp::MultiFluidInvariantReducingFunction::Tc |
◆ vc
const Eigen::ArrayXd teqp::MultiFluidInvariantReducingFunction::vc |
The documentation for this class was generated from the following file: