15 class SpeciesThermoInterpType;
52 shared_ptr<TransportData> transport;
55 shared_ptr<SpeciesThermoInterpType>
thermo;
std::map< std::string, doublereal > compositionMap
Map connecting a string name with a double.
std::vector< shared_ptr< Species > > getSpecies(const XML_Node &node)
Generate Species objects for all <species> nodes in an XML document.
Class XML_Node is a tree-based representation of the contents of an XML file.
This file contains definitions of terms that are used in internal routines and are unlikely to need m...
std::string name
The name of the species.
shared_ptr< Species > newSpecies(const XML_Node &species_node)
Create a new Species object from a 'species' XML_Node.
double charge
The electrical charge on the species, in units of the elementary charge.
AnyMap extra
Extra data used for specific models.
compositionMap composition
The elemental composition of the species.
A map of string keys to values whose type can vary at runtime.
double size
The effective size of the species.
Contains data about a single chemical species.
shared_ptr< SpeciesThermoInterpType > thermo
Thermodynamic data for the species.
Namespace for the Cantera kernel.