10 #ifndef THERMO_FACTORY_H
11 #define THERMO_FACTORY_H
21 class SpeciesThermoFactory;
48 " does not match any known type.") {}
130 return f->newThermoPhase(model);
162 ThermoPhase*
newPhase(XML_Node& phase);
178 ThermoPhase*
newPhase(std::string infile, std::string
id);
245 bool importPhase(XML_Node& phase, ThermoPhase* th, SpeciesThermoFactory* spfactory = 0);
289 SpeciesThermo* spthermo_ptr,
int rule,
290 XML_Node* phaseNode_ptr = 0,
291 VPSSMgr* vpss_ptr = 0,
292 SpeciesThermoFactory* factory = 0);
308 const XML_Node* phaseSpeciesData);