|
teqp 0.23.1
|
#include "teqp/types.hpp"Go to the source code of this file.
Classes | |
| class | teqp::MultiFluidReducingFunction |
| class | teqp::MultiFluidInvariantReducingFunction |
| class | teqp::ReducingTermContainer< Args > |
Namespaces | |
| namespace | teqp |
| namespace | teqp::reducing |
Typedefs | |
| using | teqp::ReducingFunctions = ReducingTermContainer<MultiFluidReducingFunction, MultiFluidInvariantReducingFunction> |
Functions | |
| auto | teqp::reducing::get_BIPdep (const nlohmann::json &collection, const std::vector< std::string > &identifiers, const nlohmann::json &flags) |
| auto | teqp::reducing::get_binary_interaction_double (const nlohmann::json &collection, const std::vector< std::string > &identifiers, const nlohmann::json &flags, const std::vector< double > &Tc, const std::vector< double > &vc) |
| Get the binary interaction parameters for a given binary pair. | |
| template<typename Tcvec, typename vcvec> | |
| auto | teqp::reducing::get_BIP_matrices (const nlohmann::json &collection, const std::vector< std::string > &components, const nlohmann::json &flags, const Tcvec &Tc, const vcvec &vc) |
| Build the matrices of betaT, gammaT, betaV, gammaV for the multi-fluid model. | |
| auto | teqp::reducing::get_Tcvc (const std::vector< nlohmann::json > &pureJSON) |
| auto | teqp::reducing::get_F_matrix (const nlohmann::json &collection, const std::vector< std::string > &identifiers, const nlohmann::json &flags) |
| Get the matrix F of Fij factors multiplying the departure functions. | |