teqp 0.22.0
Loading...
Searching...
No Matches
teqp::MultiFluidAdapter_Ecs< BaseClass > Class Template Reference

#include <multifluid_ecs_mutant.hpp>

Public Member Functions

template<class VecType >
auto R (const VecType &molefrac) const
 
 MultiFluidAdapter_Ecs (const BaseClass &base, Reducing_ECS &&redfunc)
 
void set_meta (const std::string &m)
 Store some sort of metadata in string form (perhaps a JSON representation of the model?)
 
auto get_meta () const
 Get the metadata stored in string form.
 
template<typename TType , typename RhoType , typename MoleFracType >
auto alphar (const TType &T, const RhoType &rho, const MoleFracType &molefrac) const
 

Public Attributes

const BaseClass & base
 
const Reducing_ECS redfunc
 

Detailed Description

template<typename BaseClass>
class teqp::MultiFluidAdapter_Ecs< BaseClass >

Definition at line 129 of file multifluid_ecs_mutant.hpp.

Constructor & Destructor Documentation

◆ MultiFluidAdapter_Ecs()

template<typename BaseClass >
teqp::MultiFluidAdapter_Ecs< BaseClass >::MultiFluidAdapter_Ecs ( const BaseClass & base,
Reducing_ECS && redfunc )
inline

Definition at line 141 of file multifluid_ecs_mutant.hpp.

Member Function Documentation

◆ alphar()

template<typename BaseClass >
template<typename TType , typename RhoType , typename MoleFracType >
auto teqp::MultiFluidAdapter_Ecs< BaseClass >::alphar ( const TType & T,
const RhoType & rho,
const MoleFracType & molefrac ) const
inline

Definition at line 150 of file multifluid_ecs_mutant.hpp.

◆ get_meta()

template<typename BaseClass >
auto teqp::MultiFluidAdapter_Ecs< BaseClass >::get_meta ( ) const
inline

Get the metadata stored in string form.

Definition at line 147 of file multifluid_ecs_mutant.hpp.

◆ R()

template<typename BaseClass >
template<class VecType >
auto teqp::MultiFluidAdapter_Ecs< BaseClass >::R ( const VecType & molefrac) const
inline

Definition at line 139 of file multifluid_ecs_mutant.hpp.

◆ set_meta()

template<typename BaseClass >
void teqp::MultiFluidAdapter_Ecs< BaseClass >::set_meta ( const std::string & m)
inline

Store some sort of metadata in string form (perhaps a JSON representation of the model?)

Definition at line 144 of file multifluid_ecs_mutant.hpp.

Member Data Documentation

◆ base

template<typename BaseClass >
const BaseClass& teqp::MultiFluidAdapter_Ecs< BaseClass >::base

Definition at line 135 of file multifluid_ecs_mutant.hpp.

◆ redfunc

template<typename BaseClass >
const Reducing_ECS teqp::MultiFluidAdapter_Ecs< BaseClass >::redfunc

Definition at line 136 of file multifluid_ecs_mutant.hpp.


The documentation for this class was generated from the following file: