Ray Speth
49ee5391e0
Fixed building / installation of Python module in Windows
2011-12-14 19:34:53 +00:00
Ray Speth
b0d75cafea
Fixed discovery of Numpy directories under Windows
2011-12-14 19:34:43 +00:00
Ray Speth
b78fa7c9de
Build clib as a shared library
2011-12-14 19:34:36 +00:00
Ray Speth
96f93bbac7
Use Boost.Math to provide 'erf' when it is not provided by math.h
2011-12-14 19:34:28 +00:00
Ray Speth
ef617af524
Fixed compilation issues when compiling without Sundials
...
ctnumerics and the included CVODE had been broken
2011-12-14 19:34:10 +00:00
Ray Speth
60a00546dc
Added include directory for f2c code
...
Most f2c code needs the "f2c.h" file, which is only in the
ext/f2c_libs directory, but this error doesn't usually show up
because it is also in /usr/include on most Unix systems.
2011-12-14 19:34:04 +00:00
Ray Speth
098501cbe4
Fixed several platform-dependent preprocessor defines to work with Windows
2011-12-14 19:33:53 +00:00
Ray Speth
a9b09b6527
Eliminated variable-length arrays from MolalityVPSSTP::reportCSV
...
These are a feature of C99, but are not part of the C++ standard.
2011-12-14 05:55:44 +00:00
Ray Speth
ff878fc826
"equil" compilation now includes C source files
...
This fixes compilation with the VCS non-ideal phase option
2011-12-14 05:55:01 +00:00
Ray Speth
7c807e7925
Combined redundant configuration options for "with_pure_fluids"
...
Eliminated enable_tpx, incl_pure_fluids
2011-12-14 05:54:48 +00:00
Ray Speth
99a0dc5f0f
Removed incomplete CMake build scripts
2011-12-14 03:54:19 +00:00
Ray Speth
79b7686e63
More robust installation of the Python package with SCons
...
SCons now checks for an array package (numpy by default) and builds
the full Python module if it finds it, otherwise it builds the minimal
package.
2011-12-14 03:53:50 +00:00
Ray Speth
c27078d73a
SCons handles installation of the Matlab toolbox, demos, and examples
2011-12-14 03:52:55 +00:00
Ray Speth
e2176738cc
SCons builds and installs the C++, Python and Fortran demos and examples
2011-12-14 03:52:41 +00:00
Ray Speth
667b8c3cb6
SCons installs the Python module
2011-12-14 03:52:35 +00:00
Ray Speth
d742f7d9e6
SCons now installs the fortran .mod files in the include directory
2011-12-14 03:52:31 +00:00
Ray Speth
2d8b1f4431
SCons install target now copies header files to the installation directory
2011-12-14 03:52:26 +00:00
Ray Speth
702ae7251d
Added SCons installation targets for libraries and binaries
2011-12-14 03:52:19 +00:00
Ray Speth
81fb345b96
Use PreAction/PostAction to simplify python module build
2011-12-14 03:52:13 +00:00
Ray Speth
35cc0d3bbc
SCons now builds the binaries in the 'tools' directory
2011-12-14 03:52:07 +00:00
Ray Speth
947d8260ad
SCons now builds the Matlab toolbox
2011-12-14 03:52:01 +00:00
Ray Speth
53cfa84670
SCons now builds the Python module
2011-12-14 03:04:18 +00:00
Ray Speth
39d46d1f28
SCons now builds the C, C++ and Fortran interfaces
2011-12-14 03:04:08 +00:00
Ray Speth
b6bfca8e94
SCons now builds the Cantera kernel
2011-12-14 03:03:57 +00:00
Ray Speth
b796e83f81
Improved behavior of Python module when python isn't in the path
2011-12-14 02:20:19 +00:00
Ray Speth
4aa54c3419
Export the Transport::getMassFluxes function
2011-12-14 02:08:49 +00:00
Ray Speth
107ba5d381
Added several missing functions to the Matlab toolbox
2011-12-14 01:54:18 +00:00
Ray Speth
54315d4472
Fixed segfault in Func module when using numpy
...
The C++ py_func_new function assumes it's being passed a 1-dimensional
array, but numpy generates 0-dimensional arrays for scalar inputs to
array / asarray, e.g. when using Func.Sin.
2011-12-14 01:47:40 +00:00
Ray Speth
5e81697129
ck2cti now detects invalid transport geometry flags
2011-12-14 01:47:35 +00:00
Ray Speth
6326963e7c
Allow T** in 4-term Troe expression to be negative
...
Unlike the T* and T*** coefficients, T** appears in the numerator and
does not cause any problems when its value is less than or equal to 0.
2011-12-14 01:47:30 +00:00
Ray Speth
382de2d865
Fixed unused pressure in npflame1 Python demo
2011-12-14 01:36:25 +00:00
Ray Speth
f69484c5cb
Fixed incorrect object name in the Python 'elementMoles' function
2011-12-14 00:46:47 +00:00
Harry Moffat
56ad9ca9e8
Fixed a compile error in the THREAD_SAFE capability
2010-11-12 18:02:21 +00:00
Harry Moffat
58baed0f2e
Fixed issue 17
...
There was an obvious error in the THREAD_SAFE_CANTERA compile.
2010-11-11 00:19:59 +00:00
Harry Moffat
ef7728b1d3
Merged thermo directory with the LiquidTransportDevelop
...
thermo directory.
The biggest change is the addition of the derivative routines
of the activity wrt mole fraction and mole number.
Also There is an addition of reportCSV() routine, which is
a method to create a comma separated file from ThermoPhase routines.
The rest are small issues.
2010-05-09 03:18:33 +00:00
Harry Moffat
701952e509
Added CANTERA_VERSION information to preconfig
...
and to the Cantera.mak files which are used in the
application environment.
2010-05-08 03:33:37 +00:00
Harry Moffat
eaa2875d10
Two major capabilities have been merged into the main branch
...
from liquidTransportDevelop branch
The Exchange_current_reaction_ratecoeff_type method for
formulating reaction rate constants for exchange current
reactions has been ported into the main branch.
Fixed the InterfaceKinetics object so that we can
specify that a phase doesn't exist. If a phase doesn't exist,
species in that phase can't be reactants in the phase. Before,
this fix, they could be !?!!
This was because InterfaceKinetics objects use ThermoPhase
objects, which are intrinsic only. We need an extrinsic notion
that is in addition to ThermoPhase info in order to get this right.
2010-05-08 03:15:22 +00:00
Harry Moffat
94d0d85925
Added more units strings.
...
Took out frequency conversion, until we reevalulate it
2010-05-07 14:48:15 +00:00
Harry Moffat
7b046ad00f
Added comments.
2010-05-07 14:47:03 +00:00
Harry Moffat
3d64fae63c
Added a deepStdVectorPointerCopy templated routine.
...
Allows for deep copies of
2010-05-07 14:45:32 +00:00
Harry Moffat
33a21f76ac
Added more constructor inits.
2010-05-07 14:44:46 +00:00
Harry Moffat
74b1c3c0a1
Added more constructor inits
2010-05-07 14:44:05 +00:00
Harry Moffat
db3de591af
Added comments.
...
Added deprecated symbol for array_fp
2010-05-07 14:41:34 +00:00
Harry Moffat
350988be37
Changed the format of the xml file so that you only need
...
2 of the 3 fields:
DG0, DH0, and S0.
The third field is calculated consistently wrt the first two fields.
2010-04-21 18:05:44 +00:00
Christopher Lueth
08615de293
test commit
2010-02-12 22:28:49 +00:00
Christopher Lueth
08dca36204
hi
2010-02-12 22:23:44 +00:00
Harry Moffat
039696dcc6
More changes for solaris compile
2010-02-09 20:39:03 +00:00
Harry Moffat
a5ea91b56a
Changes due to compilation problems on solaris
2010-02-09 20:24:11 +00:00
Harry Moffat
e2fb5d3483
Fixed compilation errors on solaris.
2010-02-09 19:57:02 +00:00
Harry Moffat
66ea343cea
Doxygen update
...
- no code changed
- All the easy warning messages are eliminated now from the trunk.
2010-01-17 18:17:55 +00:00