13 public EdgePhase,
public EdgeKinetics
16 Edge(
const std::string& infile, std::string
id, std::vector<ThermoPhase*> phases)
17 : m_ok(false), m_r(0) {
26 throw CanteraError(
"Edge",
"error in get_XML_Node");
30 phases.push_back(
this);
XML_Node * get_XML_Node(const std::string &file_ID, XML_Node *root)
This routine will locate an XML node in either the input XML tree or in another input file specified ...
Support for thermo property calculation from C++ application programs.
XML_Node * get_XML_File(const std::string &file, int debug)
Return a pointer to the XML tree for a Cantera input file.
bool importPhase(XML_Node &phase, ThermoPhase *th, SpeciesThermoFactory *spfactory)
Import a phase information into an empty thermophase object.
bool importKinetics(const XML_Node &phase, std::vector< ThermoPhase * > th, Kinetics *k)
Import a reaction mechanism for a phase or an interface.
Definitions of global routines for the importing of data from XML files (see Input File Handling)...