antioch-0.4.0
|
Species conductivity based on Eucken relation. More...
#include <eucken_thermal_conductivity.h>
Public Member Functions | |
EuckenThermalConductivity (const ThermoEvaluator &t) | |
template<typename CoeffType > | |
EuckenThermalConductivity (const ThermoEvaluator &t, const std::vector< CoeffType > &) | |
virtual | ~EuckenThermalConductivity () |
template<typename StateType > | |
trans (const unsigned int s, const StateType &mu) const ANTIOCH_AUTOFUNC(StateType | |
Antioch::raw_value_type (2.5)*mu *this-> _thermo.cv_trans(s)) template< typename StateType >rot(const unsigned int s, const StateType &mu) const template< typename StateType >vib(const unsigned int s, const StateType &mu, const StateType &Tv) const template< typename StateType >elec(const unsigned int s, const StateType &mu, const StateType &Te) const typedef ThermoEvaluator micro_thermo_type | |
operator() (const unsigned int s, const StateType &mu, const StateType &T) const ANTIOCH_AUTOFUNC(StateType | |
Compute species conductivity, without species diffusion. More... | |
Protected Member Functions | |
template<typename StateType > | |
op_no_diff_impl (const unsigned int s, const StateType &mu, const StateType &T) const ANTIOCH_AUTOFUNC(StateType | |
trans (s, mu)+rot(s | |
mu | vib (s, mu, T)+elec(s |
template<typename StateType > | |
mu T const | ANTIOCH_AUTO (StateType) op_with_diff_impl(unsigned int s |
Protected Attributes | |
const ThermoEvaluator & | _thermo |
mu | mu |
mu T const const StateType & | mu_s |
mu T const const StateType const StateType & | T |
mu T const const StateType const StateType const StateType & | rho_s |
mu T const const StateType const StateType const StateType const StateType &Dss | const |
Friends | |
class | SpeciesConductivityBase< EuckenThermalConductivity< ThermoEvaluator > > |
Friend the base class so we can make the implementation protected. More... | |
Species conductivity based on Eucken relation.
"no diffusion" model
Definition at line 43 of file eucken_thermal_conductivity.h.
|
inline |
Definition at line 47 of file eucken_thermal_conductivity.h.
|
inline |
Definition at line 53 of file eucken_thermal_conductivity.h.
|
inlinevirtual |
Definition at line 58 of file eucken_thermal_conductivity.h.
Antioch::EuckenThermalConductivity< ThermoEvaluator >::Antioch::raw_value_type | ( | 2. | 5 | ) | -> _thermo.cv_trans(s)) template< typename StateType >rot(const unsigned int s, const StateType &mu) const template< typename StateType >vib(const unsigned int s, const StateType &mu, const StateType &Tv) const template< typename StateType >elec(const unsigned int s, const StateType &mu, const StateType &Te) const typedef ThermoEvaluator micro_thermo_type |
|
protected |
|
protected |
|
inherited |
Compute species conductivity, without species diffusion.
Antioch::EuckenThermalConductivity< ThermoEvaluator >::trans | ( | const unsigned int | s, |
const StateType & | mu | ||
) | const |
Referenced by tester().
|
protected |
|
protected |
|
friend |
Friend the base class so we can make the implementation protected.
Definition at line 88 of file eucken_thermal_conductivity.h.
|
protected |
Definition at line 92 of file eucken_thermal_conductivity.h.
|
protected |
Definition at line 103 of file eucken_thermal_conductivity.h.
|
protected |
Definition at line 98 of file eucken_thermal_conductivity.h.
|
protected |
Definition at line 103 of file eucken_thermal_conductivity.h.
|
protected |
Definition at line 103 of file eucken_thermal_conductivity.h.
|
protected |
Definition at line 103 of file eucken_thermal_conductivity.h.