Commit graph

92 commits

Author SHA1 Message Date
Harry Moffat
46e80acd92 Guarded against CANTERA_APP being defined previously 2008-01-04 00:21:56 +00:00
Harry Moffat
024d88b9e4 Added Makefile dep on object files. 2008-01-01 19:31:57 +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
0108fa53e9 Added .d files 2007-12-28 00:38:00 +00:00
Harry Moffat
0a976c661c Made depends rule like the cxx rule. 2007-12-28 00:37:39 +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
Dave Goodwin
c438d5846f added spectroscopy support 2007-12-15 17:15:46 +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
fc1693f252 Added a rm .depends to the clean rule. 2007-07-12 19:28:05 +00:00
Harry Moffat
4f47a3457a Added a -c argument to @INSTALL@, so that the default config/install-sh
will do a "cp" instead of a "mv".
2007-07-12 19:26:15 +00:00
Harry Moffat
3543dd577a Added the clockWC.h include to the c++ interface. 2007-06-11 15:20:58 +00:00
Dave Goodwin
dafd2ad411 *** empty log message *** 2007-05-22 20:16:47 +00:00
Dave Goodwin
9ec5f81be1 minor bug fixes 2007-05-10 20:22:36 +00:00
Harry Moffat
8068945ce7 forgot a file. 2007-05-05 00:30:57 +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
05e16e8e35 Added in the PIC autoconf variable, that already existed, into most
of the Makefiles in the code. This variable will now be used
to specify the position independent code compiler option within
Cantera. Note, this bug fix was needed for a 64 bit full python compile
on linux.
2007-04-13 22:39:15 +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
Harry Moffat
271f6edbe9 solaris port
Added the @CXX_DEPENDS@ variable.
2006-12-14 18:42:19 +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
a1d59baa09 added NASA polynomial example 2006-11-06 15:27:45 +00:00
Dave Goodwin
85ef6f2c1d *** empty log message *** 2006-10-25 21:27:59 +00:00
Harry Moffat
e46567e0fa Added depends include at the end of the file. 2006-08-20 00:18:27 +00:00
Harry Moffat
6f0081ec29 Fixed clean rules. 2006-08-20 00:17:06 +00:00
Dave Goodwin
e778904e56 added C++ combustor example 2006-06-23 14:31:19 +00:00
Harry Moffat
4e60625f62 Added a .depends rule 2006-06-19 14:35:06 +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
ea8ef700c6 Added SunWS_cache 2006-04-30 22:23:10 +00:00
Harry Moffat
795bcc1df6 Fixed an error in INCDIR definition. 2006-04-30 22:20:33 +00:00
Harry Moffat
34783d2266 Made ready() a const function, 2006-04-30 22:17:15 +00:00
Harry Moffat
90a25a9c88 Solaris changes 2006-04-30 22:13:58 +00:00
Harry Moffat
9dcc35e491 Solaris changes SunWS_cache handling 2006-04-30 22:10:37 +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
Harry Moffat
f26f100182 Added Id field. 2006-04-30 19:54:14 +00:00
Dave Goodwin
f5ffa16a48 changed from using ctvector to using std::vector. Required replacing v.begin() in many places by &v[0]. Macro DATA_PTR(v) defined for readability. 2006-04-28 17:22:23 +00:00
Harry Moffat
5a8a9c2fc5 Changed the defn of a function to agree with underlying virtual function. 2006-03-05 23:55:08 +00:00
Dave Goodwin
08fa7e3d02 changed some variable names to eliminate leading ddouble (and some single) underscores 2005-11-22 17:59:04 +00:00
Dave Goodwin
4ed7e64194 *** empty log message *** 2005-11-10 20:48:27 +00:00
Harry Moffat
77bbce6f39 Added the new file. 2005-10-24 21:57:09 +00:00
Harry Moffat
218f2f43b1 Added a thermo.h file to the cxx directory. This file is analogous
to the transport.h file.
2005-10-24 18:03:12 +00:00
Dave Goodwin
83501b5d72 *** empty log message *** 2005-08-18 14:44:35 +00:00