teqp 0.23.1
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: