Ray Speth
aeb16e0bc9
Fixed some signed/unsigned comparison warnings
2012-01-17 04:13:04 +00:00
Ray Speth
c2372197de
Fixing signed/unsigned comparison warnings in clib
2012-01-17 04:12:58 +00:00
Ray Speth
905117a3e4
Fixing signed/unsigned comparison wartings in Kinetics
2012-01-17 04:12:54 +00:00
Ray Speth
55684b6591
Fixing signed/unsigned comparison warnings in ZeroD
2012-01-17 04:12:49 +00:00
Ray Speth
cfbd76ac02
Fixing signed/unsigned comparison warnings in OneD
2012-01-17 04:12:45 +00:00
Ray Speth
c0dfd33480
Fixed signed/unsigned comparisions in Transport
2012-01-17 04:12:38 +00:00
Ray Speth
9439615c71
Fixed signed/unsigned comparison warnings in Thermo
2012-01-17 04:12:27 +00:00
Ray Speth
e8d895ac26
Fixed MSVC warning LNK4221 by removing a few "empty" source files
2012-01-17 04:12:23 +00:00
Ray Speth
e5d4b58e2a
Fix MSVC warning C4290 by removing exception specifications
2012-01-17 04:12:19 +00:00
Ray Speth
bc9ec48516
Fixing compiler warnings, part 5
2012-01-17 04:11:51 +00:00
Ray Speth
e030345e8b
Fixed an error in the Python extension introduced by the int -> size_t conversion
2012-01-17 04:11:46 +00:00
Ray Speth
f2bf17e1b7
Fixed some problems with the tests caused by the int to size_t conversion
2012-01-17 04:11:40 +00:00
Ray Speth
9470103bb2
Fixing compiler warnings, part 4
2012-01-17 04:11:20 +00:00
Ray Speth
255f1f9b9f
Fixing compiler warnings, part 3
2012-01-17 04:10:43 +00:00
Ray Speth
69bffa3800
Fixing compiler warnings, part 2
2012-01-17 04:10:26 +00:00
Ray Speth
7a30bfc9fd
Pass the VS*COMNTOOLS environment variable when building the Python module
2012-01-17 04:10:23 +00:00
Ray Speth
604028d586
Fixed doubly-used index variables in HMWSoln::read methods
2012-01-17 04:10:21 +00:00
Ray Speth
4babd5898b
Fixing compiler warnings, part 1
2012-01-17 04:10:08 +00:00
Ray Speth
453576f0ad
Removed MSVC-specific compiler warning suppression
2012-01-17 04:09:18 +00:00
Ray Speth
8955a9f701
Fixed illegal access to empty vectors in falloff reaction handling
2012-01-09 17:35:10 +00:00
Ray Speth
53eaae006a
Fixed illegal access to empty vector in MultiPhaseEquil constructor
2012-01-09 17:35:02 +00:00
Ray Speth
9e1fdfe39a
Eliminated CVS keyword cruft
2012-01-09 17:32:01 +00:00
Ray Speth
8b699082c8
Removed cantera/kernel from include path
...
The "cantera/kernel" directory is now part of the include path only
when building the Cantera kernel. All other modules include files in
this directory as "kernel/header.h".
This fixes a problem distinguishing between kernel/Kinetics.h and
kinetics.h on Windows.
2012-01-09 17:31:21 +00:00
Ray Speth
0b9d912239
Fixed a segfault caused by an unprotected call to getenv()
2012-01-09 17:31:04 +00:00
Ray Speth
060f0b6268
Build Matlab extension with debug symbols when optimize=False
2012-01-09 17:30:59 +00:00
Ray Speth
11540f024a
Fixed illegal access to empty vectors in VPSS::initPtrs()
2012-01-09 17:30:54 +00:00
Ray Speth
b6f80caadf
Fixes to get the Matlab toolbox compiling in Windows
2012-01-09 17:30:39 +00:00
Ray Speth
b27b0daf0e
Removed CANTERA_DATA from config.h
...
The CANTERA_DATA definition is used only in misc.cpp, so defining it
only when compiling this file reduces the amount of recompilation
required when the definition of CANTERA_DATA is changed.
2012-01-05 22:22:28 +00:00
Ray Speth
f40e5e352e
Check registry for location of Cantera data files
2012-01-05 22:22:19 +00:00
Ray Speth
f645c4248c
Fixes for building with the MS Platform SDK
2012-01-05 22:21:58 +00:00
Ray Speth
0df15021a2
Fix for using empty Python configuration variables
2012-01-05 22:21:54 +00:00
Ray Speth
11f277b71b
Python installer now requires correct Python version
2012-01-03 23:08:32 +00:00
Ray Speth
a650168f3e
SCons 'msi' target builds an installer for the Python module
2012-01-03 23:08:18 +00:00
Ray Speth
c3ba91ca6f
Fixed SCons compatibility with the Intel compiler
...
Still not working with the Python module.
2011-12-23 02:14:58 +00:00
Ray Speth
8045e68d86
Added .gitignore files
...
Helpful for git-svn users
2011-12-16 16:22:15 +00:00
Ray Speth
e205c27475
Simplified numpy/numarray include to avoid confusing SCons
2011-12-14 19:42:23 +00:00
Ray Speth
4b114f020e
Add stage_dir config option
...
This option stages "installed" files in a local directory which can
then be used to generate installation packages while $prefix still
references the final installed location.
2011-12-14 19:41:21 +00:00
Ray Speth
ccaf3f5e08
Move config.h out of the main directory
2011-12-14 19:41:07 +00:00
Ray Speth
71588d307d
Remove files for Autotools and Visual Studio build systems
2011-12-14 19:38:10 +00:00
Ray Speth
605efec48d
SCons can now build the Matlab toolbox under Windows
2011-12-14 19:36:31 +00:00
Ray Speth
d8529fea15
Build a static version of clib to use with Python on Linux
2011-12-14 19:36:08 +00:00
Ray Speth
ec0c45d8fb
Removed some unused files
2011-12-14 19:35:40 +00:00
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