Commit graph

227 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
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
79c0f4afdc Added a script to simplify running coverage tests 2012-01-19 03:53:08 +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
bc9ec48516 Fixing compiler warnings, part 5 2012-01-17 04:11:51 +00:00
Ray Speth
453576f0ad Removed MSVC-specific compiler warning suppression 2012-01-17 04:09:18 +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
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
3238e90969 Don't install man pages on Windows 2011-12-15 00:04:16 +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
ec0c45d8fb Removed some unused files 2011-12-14 19:35:40 +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
851eaf7040 SCons generates and installs locally customized utility scripts 2011-12-14 03:53:39 +00:00
Ray Speth
f9e8d5ca88 SCons builds and installs the csvdiff program 2011-12-14 03:52:48 +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
702ae7251d Added SCons installation targets for libraries and binaries 2011-12-14 03:52:19 +00:00
Ray Speth
35cc0d3bbc SCons now builds the binaries in the 'tools' directory 2011-12-14 03:52:07 +00:00
Ray Speth
59083268fd Simplified Matlab startup procedure
Users can now either source 'setup_cantera' before starting Matlab or
run the ctpath.m script after starting Matlab to set the environment
variables and paths needed by Cantera.
2011-12-14 02:20:14 +00:00
Harry Moffat
4811459364 Changed the csvdiff default return value.
Now a return of 0 indicates a success.
  Previously a return of 1 indicated a success. Please note!
2010-04-02 19:29:07 +00:00
Harry Moffat
a9e35724c2 Upgraded doxygen configuration file. 2010-01-15 20:26:59 +00:00
Harry Moffat
5eb5371cbc Added files. 2009-12-29 02:48:22 +00:00
Harry Moffat
b229d1d5f9 Added a couple of files. 2009-12-05 22:38:56 +00:00
Harry Moffat
70647c85ed Initial Import 2009-07-27 23:17:19 +00:00
Harry Moffat
7950b10bb2 Started fixing the fortran interface 2009-07-23 22:52:43 +00:00
Harry Moffat
fe4352799e Fixed an error on solaris that occurs because there are duplicate main() 2009-07-23 22:25:15 +00:00
Harry Moffat
f466e13039 Added clarifying comments about where the xml file will be written.
This has been a problem for some time.
2009-07-08 02:51:25 +00:00
Harry Moffat
ff723379c7 Added info to setup_cantera 2009-07-05 23:17:41 +00:00
Harry Moffat
72982bf95a Fixed a makefile error. 2009-07-05 21:38:01 +00:00
Harry Moffat
df31f94187 Fixed some warnings. 2009-04-19 02:31:12 +00:00
Harry Moffat
0ed0ec8136 Added more to a clean rule. 2009-04-04 03:29:51 +00:00
Harry Moffat
89d8691747 General commit
Making some progress on the windows version, but not finished.
2009-03-28 03:07:23 +00:00
Harry Moffat
ae24104220 Added files. 2009-01-15 20:08:24 +00:00
Harry Moffat
145da08d3c Added files 2009-01-11 19:58:31 +00:00
Harry Moffat
d24e1039b4 Added xml object 2009-01-05 23:51:32 +00:00
Harry Moffat
b2cf384cea Added PURIFY option to makefiles 2008-12-30 21:49:41 +00:00
Harry Moffat
41d00da563 Added more files. 2008-12-29 17:52:58 +00:00
Harry Moffat
fe9d55fba3 Added a couple of files. 2008-11-13 21:37:13 +00:00
Harry Moffat
583fccb2b8 Small change to make sure that a file gets copied. 2008-10-15 22:15:12 +00:00
Harry Moffat
824df8750c Rearranged the order 2008-10-13 21:03:28 +00:00
Harry Moffat
e20fbf7908 Added files. 2008-10-08 22:11:46 +00:00
Harry Moffat
bea1952ee3 Made a rule to add csvdiff to the bin directory of the install 2008-09-08 23:56:40 +00:00
Harry Moffat
1db271fecb Added files. 2008-08-23 01:22:47 +00:00
Harry Moffat
9ba691c3c6 Fixed an error in this file.
Needed using namespace lines
2008-02-14 22:47:52 +00:00
Dave Goodwin
4a1d303fe4 put all C++ interface code in the Cantera_CXX namespace 2008-02-14 04:37:43 +00:00
Harry Moffat
f97722ed22 Doxygen update 2008-01-28 23:59:19 +00:00