|
teqp 0.23.1
|
A class used to evaluate mixtures using the SAFT-VR-Mie model. More...
#include <saftvrmie.hpp>
Public Member Functions | |
| auto | build_polar (const std::vector< SAFTVRMieCoeffs > &coeffs) -> decltype(this->polar) |
| SAFTVRMieMixture (const std::vector< std::string > &names, const std::optional< Eigen::ArrayXXd > &kmat=std::nullopt, const std::optional< nlohmann::json > &flags=std::nullopt) | |
| SAFTVRMieMixture (const std::vector< SAFTVRMieCoeffs > &coeffs, const std::optional< Eigen::ArrayXXd > &kmat=std::nullopt, const std::optional< nlohmann::json > &flags=std::nullopt) | |
| SAFTVRMieMixture (SAFTVRMieChainContributionTerms &&terms, const std::vector< SAFTVRMieCoeffs > &coeffs, std::optional< SAFTpolar::multipolar_contributions_variant > &&polar=std::nullopt) | |
| SAFTVRMieMixture & | operator= (const SAFTVRMieMixture &)=delete |
| auto | chain_factory (const std::vector< SAFTVRMieCoeffs > &coeffs, const std::optional< Eigen::ArrayXXd > &kmat) |
| const auto & | get_polar () const |
| bool | has_polar () const |
| const auto & | get_terms () const |
| auto | get_core_calcs (double T, double rhomolar, const Eigen::ArrayXd &mole_fractions) const |
| auto | get_names () const |
| auto | get_BibTeXKeys () const |
| auto | get_m () const |
| auto | get_sigma_Angstrom () const |
| auto | get_sigma_m () const |
| auto | get_epsilon_over_k_K () const |
| auto | get_kmat () const |
| auto | get_lambda_r () const |
| auto | get_lambda_a () const |
| auto | get_EPSKIJ_matrix () const |
| auto | get_SIGMAIJ_matrix () const |
| template<class VecType> | |
| auto | R (const VecType &molefrac) const |
| template<typename TTYPE, typename RhoType, typename VecType> | |
| auto | alphar (const TTYPE &T, const RhoType &rhomolar, const VecType &mole_fractions) const |
Static Public Member Functions | |
| static auto | build_chain (const std::vector< SAFTVRMieCoeffs > &coeffs, const std::optional< Eigen::ArrayXXd > &kmat, const std::optional< nlohmann::json > &flags=std::nullopt) |
A class used to evaluate mixtures using the SAFT-VR-Mie model.
Definition at line 921 of file saftvrmie.hpp.
|
inline |
Definition at line 1003 of file saftvrmie.hpp.
|
inline |
Definition at line 1004 of file saftvrmie.hpp.
|
inline |
Definition at line 1005 of file saftvrmie.hpp.
|
inline |
Definition at line 1080 of file saftvrmie.hpp.
|
inlinestatic |
Definition at line 958 of file saftvrmie.hpp.
|
inline |
Definition at line 981 of file saftvrmie.hpp.
|
inline |
Definition at line 1011 of file saftvrmie.hpp.
|
inline |
Definition at line 1053 of file saftvrmie.hpp.
|
inline |
Definition at line 1021 of file saftvrmie.hpp.
|
inline |
Definition at line 1057 of file saftvrmie.hpp.
|
inline |
Definition at line 1061 of file saftvrmie.hpp.
|
inline |
Definition at line 1058 of file saftvrmie.hpp.
|
inline |
Definition at line 1060 of file saftvrmie.hpp.
|
inline |
Definition at line 1059 of file saftvrmie.hpp.
|
inline |
Definition at line 1054 of file saftvrmie.hpp.
|
inline |
Definition at line 1052 of file saftvrmie.hpp.
|
inline |
Definition at line 1015 of file saftvrmie.hpp.
|
inline |
Definition at line 1055 of file saftvrmie.hpp.
|
inline |
Definition at line 1056 of file saftvrmie.hpp.
|
inline |
Definition at line 1062 of file saftvrmie.hpp.
|
inline |
Definition at line 1020 of file saftvrmie.hpp.
|
inline |
Definition at line 1018 of file saftvrmie.hpp.
|
delete |
|
inline |
Definition at line 1075 of file saftvrmie.hpp.