cantera/Cantera
John Hewson 36c19bd3a1 In LiquidTransport, we have changed the model for transport property
mixing.  Previously there was a LiquidTranMixingModel specification
and one or more matrices to describe interactions. For example, we had
the following for viscosity:
LiquidTranMixingModel viscMixModel;
DenseMatrix m_visc_Eij;
DenseMatrix m_visc_Sij;

The new model puts all of this into a new class
LiquidTranInteraction.  This class is built in the TransportFactory
and loaded into LiquidTransport Params.  In
LiquidTransport::initLiquid() pointers to these objects are
transferred to the following members:
    LiquidTranInteraction *m_viscMixModel;
    LiquidTranInteraction *m_lambdaMixModel;
    LiquidTranInteraction *m_diffMixModel;
    LiquidTranInteraction *m_radiusMixModel;

With these, the structure of methods that compute the mixture
transport properties is greatly simplified.  It should be possible to
only call these interaction models (they take as arguments the vectors
of individual species models that were previously added), but I need
to check this still.

I have also removed all binary diffusion coefficient matrices except
for m_bdiff.  Mainly this means that I removed the m_DiffCoeff_StefMax
member. Also removed is m_logViscSpecies[k] which was used only in the
mixture viscosity computation now handles outside.
2009-11-30 18:54:31 +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 In LiquidTransport, we have changed the model for transport property 2009-11-30 18:54:31 +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