antioch-0.4.0
|
Conductivity based on kinetic theory of mixtures approximations. More...
#include <kinetics_theory_thermal_conductivity.h>
Public Member Functions | |
KineticsTheoryThermalConductivity (const ThermoEvaluator &t, CoeffType Z_298K, CoeffType LJ_depth) | |
KineticsTheoryThermalConductivity (const ThermoEvaluator &t, const std::vector< CoeffType > &coeffs) | |
~KineticsTheoryThermalConductivity () | |
void | reset_coeffs (const std::vector< CoeffType > &coeffs) |
template<typename StateType > | |
trans (const unsigned int s, const StateType &mu, const StateType &T, const StateType &rho, const StateType &Dss) const ANTIOCH_AUTOFUNC(StateType | |
mu *this _thermo | cv_trans (s)*five_over_two *(one-two_over_pi *this-> _thermo.cv_rot_over_R(s)/this->_thermo.cv_trans_over_R(s)*this->A(rho *Dss/mu)/this->B(s, T, rho *Dss/mu))) template< typename StateType >rot(const unsigned int s, const StateType &mu, const StateType &T, const StateType &rho, const StateType &Dss) const ANTIOCH_AUTOFUNC(StateType, rho *Dss *this->_thermo.cv_rot(s)*(one+two_over_pi *this->A(rho *Dss/mu)/this->B(s, T, rho *Dss/mu))) template< typename StateType >vib(const unsigned int s, const StateType &mu, const StateType &T, const StateType &rho, const StateType &Dss) const const ThermoEvaluator &thermo() const |
const RotationalRelaxation < CoeffType > & | rot () const |
const ref to the rotational relaxation More... | |
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 > | |
const | ANTIOCH_AUTO (StateType) op_with_diff_impl(unsigned int s |
template<typename StateType > | |
op_no_diff_impl (const unsigned int s, const StateType &mu, const StateType &T) const | |
Protected Attributes | |
const ThermoEvaluator & | _thermo |
const const StateType & | mu_s |
const const StateType const StateType & | T |
const const StateType const StateType const StateType & | rho_s |
const const StateType const StateType const StateType const StateType &Dss | const |
Private Member Functions | |
template<typename StateType > | |
const | A (const StateType &rho_times_self_diff_over_mu) const template< typename StateType > const B(unsigned int s |
const const StateType const StateType &rho_times_self_diff_over_mu const | ANTIOCH_AUTOFUNC (StateType, _rot(T)+two_over_pi *(five_over_three *this->_thermo.cv_rot_over_R(s)+rho_times_self_diff_over_mu)) KineticsTheoryThermalConductivity() |
never ever use it More... | |
Private Attributes | |
const const StateType & | T |
RotationalRelaxation< CoeffType > | _rot |
const CoeffType | five_over_two |
const CoeffType | five_over_three |
const CoeffType | two_over_pi |
const CoeffType | one |
Friends | |
class | SpeciesConductivityBase< KineticsTheoryThermalConductivity< ThermoEvaluator, CoeffType > > |
Friend the base class so we can make the implementation protected. More... | |
Conductivity based on kinetic theory of mixtures approximations.
"with diffusion" model
Definition at line 44 of file kinetics_theory_thermal_conductivity.h.
|
inline |
Definition at line 124 of file kinetics_theory_thermal_conductivity.h.
|
inline |
Definition at line 136 of file kinetics_theory_thermal_conductivity.h.
|
inline |
Definition at line 157 of file kinetics_theory_thermal_conductivity.h.
|
private |
|
protected |
|
private |
never ever use it
|
inline |
Definition at line 59 of file kinetics_theory_thermal_conductivity.h.
References Antioch::KineticsTheoryThermalConductivity< ThermoEvaluator, CoeffType >::_thermo.
|
protected |
Definition at line 179 of file kinetics_theory_thermal_conductivity.h.
References antioch_error, and Antioch::trans().
|
inherited |
Compute species conductivity, without species diffusion.
|
inline |
Definition at line 148 of file kinetics_theory_thermal_conductivity.h.
References antioch_assert_equal_to.
|
inline |
const ref to the rotational relaxation
Definition at line 75 of file kinetics_theory_thermal_conductivity.h.
References Antioch::KineticsTheoryThermalConductivity< ThermoEvaluator, CoeffType >::_rot.
Antioch::KineticsTheoryThermalConductivity< ThermoEvaluator, CoeffType >::trans | ( | const unsigned int | s, |
const StateType & | mu, | ||
const StateType & | T, | ||
const StateType & | rho, | ||
const StateType & | Dss | ||
) | const |
|
friend |
Friend the base class so we can make the implementation protected.
Definition at line 78 of file kinetics_theory_thermal_conductivity.h.
|
private |
Definition at line 112 of file kinetics_theory_thermal_conductivity.h.
Referenced by Antioch::KineticsTheoryThermalConductivity< ThermoEvaluator, CoeffType >::rot().
|
protected |
Definition at line 82 of file kinetics_theory_thermal_conductivity.h.
Referenced by Antioch::KineticsTheoryThermalConductivity< ThermoEvaluator, CoeffType >::cv_trans().
|
protected |
Definition at line 86 of file kinetics_theory_thermal_conductivity.h.
|
private |
Definition at line 116 of file kinetics_theory_thermal_conductivity.h.
|
private |
Definition at line 115 of file kinetics_theory_thermal_conductivity.h.
|
protected |
Definition at line 86 of file kinetics_theory_thermal_conductivity.h.
|
private |
Definition at line 118 of file kinetics_theory_thermal_conductivity.h.
|
protected |
Definition at line 86 of file kinetics_theory_thermal_conductivity.h.
|
protected |
Definition at line 86 of file kinetics_theory_thermal_conductivity.h.
|
private |
Definition at line 103 of file kinetics_theory_thermal_conductivity.h.
|
private |
Definition at line 117 of file kinetics_theory_thermal_conductivity.h.