32 #ifndef ANTIOCH_TRANSPORT_MIXTURE_H
33 #define ANTIOCH_TRANSPORT_MIXTURE_H
52 template <
typename CoeffType>
55 template <
typename CoeffType>
58 template <
typename CoeffType>
66 template<
typename CoeffType=
double>
67 class TransportMixture
99 CoeffType LJ_depth, CoeffType LJ_diameter,
100 CoeffType dipole_moment, CoeffType polarizability, CoeffType rotational_relaxation, CoeffType mass);
120 template<
typename CoeffType>
124 return _chemical_mixture.n_species();
127 template<
typename CoeffType>
131 return _chemical_mixture.species_list();
134 template<
typename CoeffType>
138 return _chemical_mixture.species_inverse_name_map();
141 template<
typename CoeffType>
145 return _chemical_mixture.species_name_map();
148 template<
typename CoeffType>
152 return _chemical_mixture;
155 template<
typename CoeffType>
159 return _transport_species;
162 template<
typename CoeffType>
169 return (*_transport_species[s]);
174 #endif //ANTIOCH_TRANSPORT_MIXTURE_H
std::vector< TransportSpecies< CoeffType > * > _transport_species
const ChemicalMixture< CoeffType > & chemical_mixture() const
#define antioch_assert(asserted)
#define antioch_assert_less(expr1, expr2)
const std::vector< TransportSpecies< CoeffType > * > & transport_species() const
Class to encapsulate data relevant for transport for each chemical species.
void add_species(const unsigned int index, CoeffType LJ_depth, CoeffType LJ_diameter, CoeffType dipole_moment, CoeffType polarizability, CoeffType rotational_relaxation, CoeffType mass)
static const std::string & transport_mixture()
const std::vector< Species > & species_list() const
ChemicalMixture method.
const std::map< std::string, Species > & species_name_map() const
ChemicalMixture method.
const std::map< Species, std::string > & species_inverse_name_map() const
ChemicalMixture method.
const ChemicalMixture< CoeffType > & _chemical_mixture
Class storing chemical mixture properties.
unsigned int n_species() const
ChemicalMixture method.
The parameters are reduced parameters.
A parser is an instance related to a file.