Catera with additional transport models
Find a file
John Hewson 27ad6fefa9 In LiquidTransportParams we added pointers to LiquidTranInteraction
objects for each of the transport properties: viscosity, thermalCond,
speciesDiffusivity,  electCond, hydroRadius.  This should allow us to
remove the members like visc_Eij, visc_Sij, thermalCond_Aij,
diff_Dij.  Also should be able to remove LiquidTranMixingModel model_*
members.  This removal is pending some testing. 

class LiquidTranInteraction has been further developed along with
subclasses.  The list of subclasses that should be in reasonable shape
is (all should be tested)
  class LTI_Solvent;
  class LTI_MoleFracs;
  class LTI_MassFracs;
  class LTI_Log_MoleFracs;
  class LTI_Pairwise_Interaction;
  class LTI_StokesEinstein;

The constructor takes only the TransportPropertyList enum.  The init:
    virtual void init( const XML_Node &compModelNode = 0, 
	  thermo_t* thermo = 0 );			  
takes the thermo object along with the XML node
<compositionDependence> which it parses.  The major methods for
LiquidTranInteraction are:
    virtual void setParameters( LiquidTransportParams& trParam ) 
that sets additional things required from trParam for some
subclasses.  
    virtual doublereal getMixTransProp( doublereal* speciesValues, doublereal *weightSpecies = 0 ) 
    virtual doublereal getMixTransProp( std::vector<LTPspecies*> LTPptrs )
that get a mixture averaged transport property.
    virtual DenseMatrix getMatrixTransProp( doublereal* speciesValues = 0 ) { return m_Dij; }
that get a matrix of interaction transport properties.

class LiquidTranInteraction holds members for various types of
interactions.  Some documentation of the purpose of each of these is
still required.
2009-11-30 18:53:11 +00:00
apps Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
bin Added a -c to the install command. Note, it probably doesn't matter 2007-07-12 01:04:13 +00:00
Cantera In LiquidTransportParams we added pointers to LiquidTranInteraction 2009-11-30 18:53:11 +00:00
cmake EdgeKinetics now derives from InterfaceKinetics, and InterfaceKinetics has the beta parameter for electrochemistry 2007-05-18 10:54:54 +00:00
config Added a file 2008-05-07 19:27:39 +00:00
data Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
docs Added an example of cantera on a mac. 2009-08-22 23:10:44 +00:00
examples Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
ext Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
include *** empty log message *** 2004-08-05 21:25:31 +00:00
test_problems Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
tools Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
win32 Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
.cvsignore Added a file 2009-07-11 17:27:09 +00:00
ChangeLog *** empty log message *** 2008-01-09 13:43:26 +00:00
CMakeLists.txt *** empty log message *** 2008-02-18 04:04:06 +00:00
config.cmake *** empty log message *** 2008-02-18 04:04:06 +00:00
config.h.in Sundials 2.4 compatibility. 2009-09-22 16:57:14 +00:00
config.h_cmake.in removed old files 2008-02-09 02:55:08 +00:00
config_cantera.cmake *** empty log message *** 2008-02-18 04:04:06 +00:00
configure Another update aimed at getting a SimpleTransport model up and running. 2009-10-13 00:27:48 +00:00
configure.in Merged Revisision_1.8.0 changes into the trunk. 2009-09-22 17:26:18 +00:00
License.rtf Added Sandia to the copywrite statement. 2009-08-01 02:45:30 +00:00
License.txt Added Sandia to the copywrite statement. 2009-08-01 02:45:30 +00:00
Makefile.in Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
preconfig Sundials 2.4 compatibility. 2009-09-22 16:57:14 +00:00
README.txt Added Sandia to the copywrite statement. 2009-08-01 02:45:30 +00:00
winconfig.h changed the defaults 2009-07-11 17:28:10 +00:00

        
                             C A N T E R A

                              release 1.8

                               08/2009

***************************************************************
***                                                         
***                                                         
***************************************************************

License information
===================

See the file "License.txt" for information on the terms & conditions
for usage, and a DISCLAIMER OF ALL WARRANTIES.

All trademarks referenced herein are property of their respective
holders.


Web sites
==========

The current main Cantera web site is under construction. There exists three
web sites for communication amongst Cantera users:

1. The Cantera User's Group. 
    http://groups.google.com/group/cantera-users
   This site has a message board, and some miscellaneous files and utilities. 

2. The Cantera googleCode site.  Distribution of the Cantera source code is
   done using googleCode. The site is http://code.google.com/p/cantera/.

3. The Cantera developers site .
   http://groups.google.com/group/cantera-dev
   Limited access site where developers can discuss development ideas.

=============================================================

*  Old Cantera source code site. Distribution of the Cantera source code was 
   done using SourceForge. The old site is located at
   http://sourceforge.net/projects/cantera.
   It still contains the project cvs history.