Commit graph

2880 commits

Author SHA1 Message Date
Ray Speth
4e2a48c4e5 Fixed erroneous inequality comparisons between size_t and 0 2012-01-20 23:13:17 +00:00
Ray Speth
db2b9636bb Removed straggling instance of TYPENAME_KEYWORD 2012-01-19 20:45:23 +00:00
Ray Speth
cd4d4f01b6 Removed some unused preprocessor definitions 2012-01-19 20:30:38 +00:00
Ray Speth
d3c09984d0 Fixed some preprocessor directives for MinGW
The purpose of these changes is to make the distinction between
compiling under Windows (in which case _WIN32 is defined) and
compiling with the Microsoft compiler (in which case _MSC_VER is
defined). These changes are from the patch submitted by David
Fronczek.
2012-01-19 20:30:26 +00:00
Ray Speth
6798f18c4e Removed #ifdef for TYPENAME_KEYWORD
This definition was used to remove the "typename" qualifier from some
declarations when using MSVC, but the use of the "typename" keyword in
the contexts where it is used in Cantera are allowed in all versions
of Visual Studio since (at least) VS.NET 2003.
2012-01-19 20:30:16 +00:00
Ray Speth
afdf3fb2d1 Removed some empty comment lines 2012-01-19 20:30:04 +00:00
Ray Speth
79c0f4afdc Added a script to simplify running coverage tests 2012-01-19 03:53:08 +00:00
Ray Speth
4ab232da44 Allow optional collection of code coverage information with gcc 2012-01-18 23:44:57 +00:00
Ray Speth
cf80213e6b Added ipdb() function to help debug SCons scripts 2012-01-18 23:44:54 +00:00
Ray Speth
6589eb7f7c Removed some unused numerical integration utilities 2012-01-18 23:44:50 +00:00
Ray Speth
d17ba8fbcb Removed an accidentally-added file 2012-01-18 23:44:48 +00:00
Ray Speth
e887d2fbbc Eliminated "sortAlgoritms" from the tests in favor of std::sort 2012-01-18 03:42:57 +00:00
Ray Speth
4cdac9a90f Eliminated "heapsort" function in favor of using std::sort 2012-01-18 03:42:52 +00:00
Ray Speth
1ff7c23860 Fixed signed/unsigned equality comparisons 2012-01-17 23:58:48 +00:00
Ray Speth
de7d58805e Removed unused variables identified by compiler warnings 2012-01-17 23:58:38 +00:00
Ray Speth
310dec47f0 Supress warnings in externally-supplied code (f2c, cvode) 2012-01-17 23:58:33 +00:00
Ray Speth
d4b4cec673 Fixed signed/unsigned comparison warnings in VCS Equilibrium solver 2012-01-17 04:13:11 +00:00
Ray Speth
45eb5702e6 Fixing signed/unsigned comparison warnings in equil (not vcs) 2012-01-17 04:13:09 +00:00
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
9c2ec3862b Fixes for MSVC warnings C4273 and C4996
C4273 - (inconsistent dll linkage) generated by multiple declarations of isatty
C4996 - deprecated POSIX function names need to be prefixed with "_"
2012-01-17 04:12:15 +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
e960f715b7 Fixed a bunch of compiler warnings (MSVC) in the f2c code 2012-01-17 04:09:58 +00:00
Ray Speth
453576f0ad Removed MSVC-specific compiler warning suppression 2012-01-17 04:09:18 +00:00
Ray Speth
32bcd0314f Removed a few unused files from the regression tests 2012-01-09 17:35:51 +00:00
Ray Speth
b6fa3d9701 Made results of 'cxx_ex' test consistent 2012-01-09 17:35:43 +00:00
Ray Speth
b88846e5e0 Fixed C++ tests that were failing under Windows
Visual Studio defaults to 3-digit exponents when printing in scientific
notation. The tests now use a MSVC-specific function to change this
behavior when necessary.
2012-01-09 17:35:28 +00:00
Ray Speth
7ac1cb4dd4 Removed required input from 'rankine_democxx' test 2012-01-09 17:35:14 +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
85c34049b6 Added support for running single tests with SCons
Run the 'foo' test with 'scons test-foo'.
Also simplified the names for many tests.
2012-01-09 17:35:06 +00:00
Ray Speth
53eaae006a Fixed illegal access to empty vector in MultiPhaseEquil constructor 2012-01-09 17:35:02 +00:00
Ray Speth
0bd3a247bf Update .gitignore
Added files generated when working with Eclipse and Visual Studio
2012-01-09 17:34:57 +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
f7f1c4e434 Added Matlab toolbox to Wix installer 2012-01-09 17:31:10 +00:00