antioch-0.4.0
|
Mixture object for MixtureAveragedTransport model. More...
#include <mixture_averaged_transport_mixture.h>
Public Member Functions | |
MixtureAveragedTransportMixture (const TransportMixture< CoeffType > &mixture) | |
~MixtureAveragedTransportMixture () | |
CoeffType | Mr_Ms_to_the_one_fourth (const unsigned int r, const unsigned int s) const |
More... | |
CoeffType | denominator (const unsigned int r, const unsigned int s) const |
More... | |
const ChemicalMixture < CoeffType > & | chem_mixture () const |
chemical mixture, mostly for backward compatibility More... | |
const TransportMixture < CoeffType > & | transport_mixture () const |
transport mixture More... | |
Protected Attributes | |
const TransportMixture < CoeffType > & | _mixture |
std::vector< std::vector < CoeffType > > | _Mr_Ms_to_the_one_fourth |
Cache for numerator term. More... | |
std::vector< std::vector < CoeffType > > | _denom |
Cache for denominator term. More... | |
Mixture object for MixtureAveragedTransport model.
This object is meant to live for the life of the program and contains data that is reused by the MixtureAveragedTransportEvaluator object. In particular, there are two terms for species indices r and s:
These terms appear in the mixing formulae used in MixtureAveragedTransportEvaluator.
Definition at line 59 of file mixture_averaged_transport_mixture.h.
Antioch::MixtureAveragedTransportMixture< CoeffType >::MixtureAveragedTransportMixture | ( | const TransportMixture< CoeffType > & | mixture | ) |
Definition at line 96 of file mixture_averaged_transport_mixture.h.
References Antioch::MixtureAveragedTransportMixture< CoeffType >::_denom, Antioch::MixtureAveragedTransportMixture< CoeffType >::_Mr_Ms_to_the_one_fourth, Antioch::TransportMixture< CoeffType >::chemical_mixture(), Antioch::TransportMixture< CoeffType >::n_species(), and std::pow().
|
inline |
Definition at line 65 of file mixture_averaged_transport_mixture.h.
|
inline |
chemical mixture, mostly for backward compatibility
Definition at line 138 of file mixture_averaged_transport_mixture.h.
|
inline |
Definition at line 130 of file mixture_averaged_transport_mixture.h.
|
inline |
Definition at line 121 of file mixture_averaged_transport_mixture.h.
|
inline |
transport mixture
Definition at line 145 of file mixture_averaged_transport_mixture.h.
|
protected |
Cache for denominator term.
Definition at line 91 of file mixture_averaged_transport_mixture.h.
Referenced by Antioch::MixtureAveragedTransportMixture< CoeffType >::MixtureAveragedTransportMixture().
|
protected |
Definition at line 83 of file mixture_averaged_transport_mixture.h.
|
protected |
Cache for numerator term.
Definition at line 87 of file mixture_averaged_transport_mixture.h.
Referenced by Antioch::MixtureAveragedTransportMixture< CoeffType >::MixtureAveragedTransportMixture().