cantera/Cantera
John Hewson dbef25a481 LiquidTransport.h LiquidTransport.cpp
Changed order of some prototypes in LiquidTransport.h to group public,
protected and private members better.

Renamed methods (consistency with other transport models) like 
virtual void update_temp() 
to
virtual bool update_T()  //note boolean return value

Added method getSpeciesHydrodynamicRadius(doublereal* const radius);
to fill the hydrodynamic radius array.

Added protected member vectors to hold information on
temperature-dependent species transport properties:
(1) model enumeration like  
vector<LiquidTR_Model> m_viscTempDepType_Ns;
(2) coefficients of temperature-dependent properties like
vector<Coeff_T_>  m_coeffVisc_Ns;  
These replace sets of variables like m_visc_A, m_visc_n, m_visc_Tact.
These are filled in LiquidTransport::initLiquid using
LiquidTransportData vector held within LiquidTransportParams

Species thermal conductivity variables now use "lambda" instead of
"cond" for simplicity.

Still need to work on species-species interactions.  Variables like
int m_compositionDepType will need to be replaced by property-specific
(i.e. viscosity, thermal conductivity) variables.  

Major changes to LiquidTransport::initLiquid(LiquidTransportParams&
tr)
- starting to bring in species-species interactions, but not there
yet.  
- complete rewrite of filling temperture-dependent property variables.
- added hydrodynamic radius and species diffusivity property parsing.
- 

LiquidTransport::thermalConductivity() now uses mass-fraction weighted
mixing rule.  Generality will follow.

LiquidTransport::updateViscosity
LiquidTransport::updateCond_T() hava been updated to use new
temperture-dependent property coefficients (m_lambdaTempDepType_Ns and
m_coeffLambda_Ns).

LiquidTransport::updateDiff() now computes Stefan-Maxwell interaction
parameters (D_ij) using Stokes-Einstein reltion.
2009-10-23 18:59:18 +00:00
..
clib added an ignore pragma 2009-08-01 01:33:27 +00:00
cxx Added an input file to the install 2009-08-22 22:58:47 +00:00
fortran Initial Import 2009-07-27 23:17:19 +00:00
lib *** empty log message *** 2004-02-03 03:31:05 +00:00
matlab Initial Import 2009-07-27 23:17:19 +00:00
python Another update aimed at getting a SimpleTransport model up and running. 2009-10-13 00:27:48 +00:00
src LiquidTransport.h LiquidTransport.cpp 2009-10-23 18:59:18 +00:00
user ignore list maintenance. 2009-07-29 15:20:54 +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 Initial Import 2009-07-27 23:17:19 +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