cantera/Cantera
John Hewson 46bf44d59f Added Factory method to return LTPspecies instances
virtual LTPspecies* 
      newLTP( const XML_Node &trNode, std::string &name, 
	      TransportPropertyList tp_ind, thermo_t* thermo) ;
This method returns a pointer to the appropriate subclass of
LTPspecies. 

Added maps of TransportPropertyList and LiquidTR
    std::map<std::string, TransportPropertyList> m_tranPropMap;
    std::map<std::string, LiquidTR_Model> m_LTRmodelMap;

Moved the method getArrhenius() from TransportFactory.cpp to
LiquidTransportData.cpp 

In TransportFactory::getLiquidSpeciesTransportData(), removed the
lines associated with parsing the XML for the individual transport
properties.  This XML parsing is now carried out within the LTPspecies
subclass constructors.  Instead, within
getLiquidSpeciesTransportData() we call newLTP() method that creates
these subclassed methods and returns a pointer to the new LTPspecies
object.
2009-11-20 04:04:33 +00:00
..
clib Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
cxx Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
fortran Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
lib *** empty log message *** 2004-02-03 03:31:05 +00:00
matlab Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
python Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
src Added Factory method to return LTPspecies instances 2009-11-20 04:04:33 +00:00
user Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
cmake_install.cmake *** empty log message *** 2008-02-18 04:04:06 +00:00
CMakeLists.txt *** empty log message *** 2008-02-18 04:04:06 +00:00
Makefile.in Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
README.txt *** empty log message *** 2004-10-09 15:21:43 +00:00

This directory contains the source for Cantera and its various
language interfaces.

clib    -  the library of C-callable functions used by the Python and
              Matlab interfaces.
cxx     -  files that are only required for C++ application programs.
matlab  -  the Cantera Matlab toolbox
python  -  the Cantera Python package
src     -  the Cantera kernel, used by Cantera in all its forms