Ray Speth
6a78bea039
Added copyString as a consistent interface for copying std::string to char*
2012-08-02 15:48:27 +00:00
Ray Speth
c57f9b644f
Conversion of Chemkin mechanisms in Python and Matlab now uses ck2cti.py
2012-07-26 20:49:37 +00:00
Ray Speth
46b1a4221b
Fixed a missing #include in refine.h
2012-07-23 22:33:55 +00:00
Ray Speth
0ff0dad483
Removed obsolete HAS_SSTREAM option
2012-07-23 22:33:41 +00:00
Ray Speth
d25cb04713
Removed unnecessary manual memory management from InterfaceKinetics
...
Converted m_rxnPhaseIsReactant and m_rxnPhaseIsProduct from
vector<bool*> to vector<vector<bool> >.
2012-07-20 18:26:57 +00:00
Ray Speth
d7463cc226
Removed unimplemented TST and LandauTeller kinetic rates
2012-07-20 18:26:50 +00:00
Ray Speth
3ce3da1fa2
Fixed code formatting
2012-07-18 18:32:29 +00:00
Nicholas Malaya
d9381b55da
merging into cantera 2.0 the pecos autotools trunk
2012-07-17 21:12:16 +00:00
Ray Speth
477d6a59fb
Removed old, duplicate version of Surf1D
...
ReactingSurf1D is the replacement
2012-07-16 22:19:30 +00:00
Ray Speth
b5b536ff83
Removed some deprecated code
2012-07-16 22:19:10 +00:00
Ray Speth
8611f43eb0
Removed deprecated 'GasTransportData' struct
...
Simplified implementation of TransportFactory::getTransportData,
and removed data members of MixTransport and MultiTransport that
were only used to fill in the GasTransportData structure.
2012-07-16 22:18:58 +00:00
Ray Speth
cfe5824a7d
Removed some deprecated code
2012-07-16 22:18:35 +00:00
Ray Speth
8b6c9a0bf7
Removed some deprecated functions
2012-07-16 22:18:11 +00:00
Ray Speth
a16d56a637
Fixed some spelling errors
2012-06-22 22:36:15 +00:00
Nicholas Malaya
f353fcbc16
[cantera]: adding patch that adds support for two methods in C++ to fortran, both getMixDiffCoeffs{Mass,Mole}
2012-06-15 18:53:39 +00:00
Ray Speth
0f04aaf0be
Updated documentation to resolve some Doxygen warnings
2012-06-14 21:06:30 +00:00
Nicholas Malaya
4e7de3ad9f
[cantera2.0]: updating the doxygen headers for the GasTransport phase. It appears that the latex was written as \Sum, instead of \sum, which makes the doxygen documentation improperly render. Fixing, will check up on documentation later. This change affects methods getMixDiffCoeffsMole as well as getMixDiffCoeffsMass
2012-06-14 14:33:42 +00:00
Ray Speth
584b9fe6f5
Replaced hard-coded values of physical constants with named constants
2012-06-12 22:48:38 +00:00
Ray Speth
aab72379fe
Updated physical constants to be consistent with 2010 CODATA recommendations
2012-06-12 22:48:32 +00:00
Ray Speth
2806907060
Fixed size_t conversion warnings related to class Adsorbate
2012-06-05 19:56:46 +00:00
Ray Speth
6cddd8a87a
Fixed 'unused variable' warninings when compiling without thread safety
2012-06-05 19:56:42 +00:00
Ray Speth
9f6c79eaf8
Fixed thread safety of TransportFactory
2012-05-31 14:58:03 +00:00
Ray Speth
2970e0c693
Added a ScopedLock typedef that can be used without requiring extra any #ifdefs
2012-05-31 14:57:54 +00:00
Ray Speth
cc042e088f
Enabled class Adsorbate
2012-05-31 14:57:49 +00:00
Ray Speth
6011f24b38
Removed unnecessary WITH_FEATURE configuration options
2012-05-31 14:57:32 +00:00
Ray Speth
84dfde0295
Removed some utility functions that duplicate standard library functions
2012-05-30 16:02:45 +00:00
Ray Speth
fb3be32683
Removed some non-functional CBLAS code from ctlapack
2012-05-30 16:02:41 +00:00
Ray Speth
d3e98fe5a8
Corrected a bunch of spelling errors
2012-05-29 21:21:47 +00:00
Ray Speth
ba8acd41e0
Updated documentation for Phase/ThermoPhase class heirarchy
...
Removed some redundant documentation and fixed references to the no
longer existent Constituent and State classes.
2012-05-29 18:03:35 +00:00
Ray Speth
b411f513ae
Resolved the namespace collision between the two classes named "Gaussian"
...
This was causing problems on MinGW builds where Gaussian "function" objects
were being misinterpreted as Gaussian "line broadeners" and returning
incorrect results.
2012-05-29 18:03:22 +00:00
Ray Speth
31ffb5e400
Added support for Sundials 2.5
2012-05-25 23:13:51 +00:00
Ray Speth
9b2d97f41e
Fixed some compiler warnings
2012-05-25 23:13:18 +00:00
Ray Speth
047f3611e1
Deprecated unused "getGasTransportData" functions
2012-05-24 16:29:49 +00:00
Ray Speth
5af70f3db8
Removed keyword-substitution cruft
2012-05-24 16:29:29 +00:00
Ray Speth
754faa3b13
Added option to ignore third-body efficiencies for undeclared species
...
To enable this option, in the phase definition, add
'skip_undeclared_third_bodies' to the list passed as the 'options'
argument.
2012-05-18 22:41:58 +00:00
Ray Speth
cc2ed9b751
Fixed some small problems with GasTransport
2012-05-13 22:41:20 +00:00
Ray Speth
6167a724e5
Added functions for computing alternate mixture-averaged diffusion coefficients
2012-05-11 15:27:56 +00:00
Ray Speth
49b631d346
Merged mixture-averaged diffusion coefficient calculations in GasTransport
2012-05-11 15:27:50 +00:00
Ray Speth
f8308d5853
Merged viscosity calculations from MixTransport and MultiTransport
2012-05-11 15:27:44 +00:00
Ray Speth
74e9fa050b
Removed a layer of indirection in MultiTransport property updaters
2012-05-11 15:27:38 +00:00
Ray Speth
2193e4ceb0
Normalized formatting of Elements.h and Elements.cpp
2012-04-27 21:20:38 +00:00
Ray Speth
22806f2896
Fixed some indexing problems in the equilibrium solvers
...
The expression (m_nsp - m_nel) where both of the variables are
unsigned types was being used as an array size and an upper bound for
some loop indices, neither of which work when there are more elements
than species.
2012-04-12 21:35:47 +00:00
Ray Speth
bf5dfeaa97
Moved some #includes to the top of their respective files
2012-04-12 15:28:24 +00:00
Ray Speth
59b878bf41
Distinguish between factorization failures and other errors in DenseMatrix.solve
...
Input errors always throw exceptions, while factorization failures may
be indicated by the return value, depending on the
m_useReturnErrorCode variable of the DenseMatrix.
2012-04-11 17:37:27 +00:00
Ray Speth
d8a4c6705a
Added an overload of operator<< for std::vector
2012-04-11 17:37:23 +00:00
Harry Moffat
26791b6f6a
Moved Mu0Poly.h to the include tree
2012-04-09 16:02:56 +00:00
Harry Moffat
99124c0dd6
Moved the RedlichKister include file to the include tree.
2012-04-09 15:23:55 +00:00
Harry Moffat
232b861284
Moved Tortuosity.h to include file structure so that 1Delectrode code can work.
...
It works and produces almost the same results as before.
Added DAE_solvers.cpp back in. There was a missing factory function.
Fixed bandsolver indexing calculations in NonlinearSolver and Bandmatrix due
to int to size_t conversion. numerics test programs now work.
2012-04-07 00:06:00 +00:00
Harry Moffat
9c06d1e07c
Fixed an error with the instanteation of electrode reactions using
...
the exchange current density formulation.
Electrode object test problems now all work.
2012-04-05 22:50:51 +00:00
Ray Speth
6a95fbba6c
Eliminated unnecessary manual memory management in NasaPoly2
2012-04-05 22:03:24 +00:00