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
9e1fdfe39a
Eliminated CVS keyword cruft
2012-01-09 17:32:01 +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
99a0dc5f0f
Removed incomplete CMake build scripts
2011-12-14 03:54:19 +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
9c6080e3c9
Turned on keyword substitution in the cpp files.
2009-12-09 17:50:27 +00:00
Harry Moffat
b93bd3bb2f
Fixed an error in Cantera.mak that appears just for macs.
...
added a couple more files to the install procedure that were missing.
2009-08-22 22:47:38 +00:00
Harry Moffat
70647c85ed
Initial Import
2009-07-27 23:17:19 +00:00
Harry Moffat
e7078147b3
Changed xml constructors to make them simpler with less implicit
...
conversion routines. Trying to figure out what the issue is with
the pc interface's /MD vs /MDd problems.
2009-07-22 01:21:35 +00:00
Harry Moffat
653109129f
Fixed equilibrium.h. vcs_MultiPhaseEquil.h needed to be conditionally
...
included.
Added more clean rules.
2009-04-04 03:27:43 +00:00
Harry Moffat
ceedaac03f
Added SquareMatrix.
2009-01-27 16:14:58 +00:00
Harry Moffat
88a1a743d2
Firmed up support for linking against sundials.
2009-01-09 23:26:41 +00:00
Harry Moffat
e6e1618ce1
Added the stringUtils.h file to this file, since it's no longer in
...
xml.h.
Added headers.
2009-01-05 23:34:40 +00:00
Harry Moffat
b2cf384cea
Added PURIFY option to makefiles
2008-12-30 21:49:41 +00:00
Harry Moffat
8860687cd0
Added another C++ interface file for electrolyte thermo
2008-10-13 21:09:14 +00:00
Harry Moffat
a2f48d98fe
Added vcs_MultiPhaseEquil.h back. Test problems within vcs were failing.
2008-08-22 03:13:59 +00:00
Dave Goodwin
737c4aa49b
*** empty log message ***
2008-08-20 12:49:57 +00:00
Harry Moffat
df8e9e0db5
Added a vcs_MultiPhaseEquil.h include file.
2008-04-16 21:01:43 +00:00
Dave Goodwin
7b179cb44f
*** empty log message ***
2008-02-18 04:04:06 +00:00
Harry Moffat
f4512d69f8
Added more Cantera:: qualifications
2008-02-16 21:35:30 +00:00
Dave Goodwin
cde8aa8c61
minor bugs fixed that were introduced in commit a few hrs ago
2008-02-14 04:53:00 +00:00
Dave Goodwin
4a1d303fe4
put all C++ interface code in the Cantera_CXX namespace
2008-02-14 04:37:43 +00:00
Dave Goodwin
a2bb5e8135
removed old files
2008-02-09 02:55:08 +00:00
Harry Moffat
7f88caa782
Cantera.mak is starting to be operational with this checkin.
...
This is a really good, simple way of creating executables that
depend on Cantera.
2008-01-21 21:17:52 +00:00
Harry Moffat
d5a1d542fe
Added to this include makefile.
2008-01-21 19:19:16 +00:00
Harry Moffat
f2659fd5db
added an ignore
2008-01-15 17:00:09 +00:00
Harry Moffat
40e727f92f
Added a Cantera makefile that can be included into other makefiles.
...
This is a good way to handle Cantera as a library in another
C++ application.
2008-01-15 16:59:16 +00:00
Dave Goodwin
a22145b832
*** empty log message ***
2008-01-09 13:43:26 +00:00
Harry Moffat
46e80acd92
Guarded against CANTERA_APP being defined previously
2008-01-04 00:21:56 +00:00
Harry Moffat
5885aeaecd
Fixed some compilation errors that arose from Interface.h, due to
...
namespace changes.
Added xml.h to Cantera.h
2008-01-01 19:04:17 +00:00
Dave Goodwin
5b7b233630
*** empty log message ***
2007-12-30 04:19:37 +00:00
Harry Moffat
c5f28afd19
Made the report function a virtual function within the ThermoPhase
...
class. This means that the function can be modified depending on the
inheritance. This allows for the printout of molalities and
pH's for liquid phases where appropriate.
Took out a duplicate function, report(), in the Cantera namespace.
There was one in cxxutils.cpp and one in phasereport.cpp.
2007-12-21 02:58:41 +00:00
Dave Goodwin
81637032f6
*** empty log message ***
2007-12-18 02:54:14 +00:00
Harry Moffat
85d0d72fc9
Fixed compilation errors on solaris.
...
Solaris picks up const and non-const differences between parent and
child member functions.
2007-07-13 17:15:19 +00:00
Harry Moffat
3543dd577a
Added the clockWC.h include to the c++ interface.
2007-06-11 15:20:58 +00:00
Harry Moffat
910a2abf86
Fixed an error that occurred during linking of applications.
...
There were multiple definitions of importPhase(string, string),
one per application file.
I moved the definition of importPhase to libctxx.a as it had
to be in an object file, and I retained the declaration within
importPhase.h. I also added declarations for the other
functions in libctxx.a into importPhase.h, as they weren't
declared anywhere in the interface.
2007-05-05 00:29:49 +00:00
Dave Goodwin
e8f49c5d9a
minor cleanup
2007-05-04 15:48:43 +00:00
Dave Goodwin
5d8430431f
minor cleanup
2007-05-04 15:48:43 +00:00
Dave Goodwin
fea8c985f5
reorganized source tree, changed include files, etc.
2007-05-04 15:18:40 +00:00
Harry Moffat
7bdea0ffd8
Doxygen update
...
Finished a draft of the File Tab within Doxygen. Each file now
has a link to the relevant modules and classes.
2007-03-23 15:09:17 +00:00
Dave Goodwin
ce73f8bacd
removed using namespace statements from Cantera header files, and fully qualified most members of std (string, vector< >, etc.) in header files. User programs may need to have "using namespace" statements added.
2006-11-27 21:43:30 +00:00
Dave Goodwin
eee9f3023d
*** empty log message ***
2006-11-07 23:35:59 +00:00
Dave Goodwin
0db629dcd9
*** empty log message ***
2006-05-20 21:12:37 +00:00
Dave Goodwin
799b9c02e2
support for constant-pressure reactors
2006-05-06 15:34:18 +00:00
Harry Moffat
34783d2266
Made ready() a const function,
2006-04-30 22:17:15 +00:00
Harry Moffat
a0b4108ef0
Added logger.h to this file.
2006-04-30 19:58:13 +00:00
Harry Moffat
d72e1750de
Changed the #ifndef line so that it is unique.
2006-04-30 19:57:39 +00:00
Harry Moffat
11b1d34752
Added a couple more include kinetics files.
2006-04-30 19:56:06 +00:00
Harry Moffat
ace3138711
Changed a comments section.
2006-04-30 19:54:55 +00:00