Commit graph

49 commits

Author SHA1 Message Date
Harry Moffat
a5ea91b56a Changes due to compilation problems on solaris 2010-02-09 20:24:11 +00:00
Harry Moffat
e381001c95 Merged changes from the 1.8.0 branch ontl the main trunk. 2010-01-04 00:46:26 +00:00
Harry Moffat
acf0c3f7c3 Fixed a typo that was causing sundials version 2.3 builds to fail.
The define variable was spelled incorrectly.
2009-12-21 21:02:28 +00:00
Harry Moffat
4420038d29 Fixed an error that caused sundials version 2.3 not to work as intended.
There was an error in the ifdef variable's spelling.
2009-12-21 20:27:18 +00:00
Harry Moffat
9c6080e3c9 Turned on keyword substitution in the cpp files. 2009-12-09 17:50:27 +00:00
Harry Moffat
3b4401a77d Added into Transport Factory an option to read the phase XML file
and implement the transport manager listed there.
2009-10-12 14:13:10 +00:00
Harry Moffat
825d909875 Took executable bit off of the file. 2009-10-02 21:09:12 +00:00
Harry Moffat
ff82509600 Test commit with small functionality. 2009-10-02 21:08:16 +00:00
Harry Moffat
55bd4a766a Sundials 2.4 compatibility.
Added compatibility for sundials 2.4 along the 1.8.0 branch. I'll
add it to the main trunk as well shortly. This hasn't been fully tested
except for the cxx_examples problem.
2009-09-22 16:57:14 +00:00
Harry Moffat
4340e7089e Changed some defines into const variables and put them
within the Cantera namespace. This is needed to 
avoid namespace issues. For example the define BAND interfered
with an mpi variable of the same name.
2009-08-17 01:39:19 +00:00
Harry Moffat
0c624e5286 Made the data protected in this file.
This is a fairly obvious change to help with modularity.
2009-08-15 17:18:59 +00:00
Harry Moffat
86ea2414d9 Took out .cvsignore file 2009-07-28 16:26:53 +00:00
Harry Moffat
70647c85ed Initial Import 2009-07-27 23:17:19 +00:00
Harry Moffat
454cfeafc5 Changed CVode.o CVodeInt.o
There was a problem with the sierra port to the mac. Apparently,
the mac doesn't distinguish between cases.
2009-07-17 15:32:50 +00:00
Harry Moffat
86e0e08154 Eliminated a definate memory leak in the ReactorNet object 2009-05-13 21:49:11 +00:00
Harry Moffat
215cea0d1b Fixed silly error that didn't show up on linux, but did show up on
ubuntu.
2009-04-02 14:24:05 +00:00
Harry Moffat
5bea0f92cc A couple of changes in code that isn't turned on atm. 2009-03-27 23:39:26 +00:00
Harry Moffat
7d7a9315fa General commit due to windows port. 2009-03-27 21:32:32 +00:00
Harry Moffat
5d67faded3 Implemented fixes, so that a python demo problem would work as advertised. 2009-03-23 23:25:30 +00:00
Harry Moffat
d8c35d4ede Comments change 2009-03-03 21:20:32 +00:00
Harry Moffat
b5fd1d76ac Fixed an error that a user pointed out, that showed up on solaris and on ubunto. 2009-03-03 17:55:25 +00:00
Harry Moffat
d3ffe3bd95 Fixed an error 2009-02-15 16:57:25 +00:00
Harry Moffat
8737bda5f9 Another iteration: Not operational 2009-02-14 18:02:22 +00:00
Harry Moffat
2f1345dd34 Another iteration: not operational 2009-02-13 21:35:06 +00:00
Harry Moffat
61218ccc7c Updates to solver: not operational 2009-02-13 16:01:01 +00:00
Harry Moffat
dbda9496da Added in stubs for a NonlinearSolver project. this is not functioning yet. 2009-02-11 19:57:24 +00:00
Harry Moffat
d0e9270ca3 Added SquareMatrix 2009-01-27 16:02:49 +00:00
Harry Moffat
0a98f73828 Added a new object SquareMatrix, that can solve Ax=b. 2009-01-27 15:59:13 +00:00
Harry Moffat
c5267d191d Added a few more makefile dependencies. 2009-01-23 15:48:59 +00:00
Harry Moffat
01ebc586d6 Added stringUtils.h include file where it's needed. 2009-01-10 18:03:31 +00:00
Harry Moffat
58431fcb99 Forgot to check in this fix. 2009-01-09 20:28:30 +00:00
Harry Moffat
ce4c00c749 Fixed an error in linking Cantera when SUNDIALS is used.
This changes removes a nonstandard include cpp implementation that
was the cause of the error.
Now the CVode or sundials choice is implemented within the makefile.
2009-01-09 19:23:24 +00:00
Harry Moffat
b2cf384cea Added PURIFY option to makefiles 2008-12-30 21:49:41 +00:00
Harry Moffat
fae139765e Propagated the FTN_TRAILING_UNDERSCORE concept to the dpolft_ and
dpcoef_ fortran functions referenced in funcs.cpp . The previous
treatment didn't honor the value of  FTN_TRAILING_UNDERSCORE.
So, if a different source for the SLATEC routines than the one in
ext/math was used, this may have caused some conflict.

Also, worked up the doxygen documentation for routines in funcs.cpp.

This Fix was suggested by Dave Glaze.
2008-07-30 16:48:25 +00:00
Harry Moffat
e463b77fa2 Added an endl printing capability to writelog(). Some systems differentiate
between endl and \n when it comes to flushing the output.
Added C++ printing utilities
2008-04-08 20:19:26 +00:00
Harry Moffat
60b66f18af Minor mods to 10 files, due to trying to compile on multiple
ASC platforms. Most of the mods had to do with namespace issues.
2008-03-04 23:40:08 +00:00
Dave Goodwin
7b179cb44f *** empty log message *** 2008-02-18 04:04:06 +00:00
Dave Goodwin
a353e5acca *** empty log message *** 2008-02-16 16:40:55 +00:00
Dave Goodwin
73bebe4768 cmake files 2008-02-05 23:36:07 +00:00
Harry Moffat
ebfcec09b7 fixed mismatch between declaration and definition
added std:: statements.
2008-01-03 18:49:54 +00:00
Harry Moffat
9d61a69886 Addes std:: modifiers 2008-01-03 18:49:03 +00:00
Harry Moffat
9c4b02c455 Fixed mismatch between declaration and definition 2008-01-03 18:48:26 +00:00
Harry Moffat
5c08be7011 Added more dependencies 2008-01-01 19:13:06 +00:00
Harry Moffat
9c5bc9b6e0 Made the depends rule like the cxx rule. 2007-12-28 00:43:41 +00:00
Harry Moffat
08de89e14e Made the depends rule like the cxx rule. 2007-12-28 00:16:15 +00:00
Dave Goodwin
0bff9dcef0 added flags 2007-07-03 11:42:22 +00:00
Harry Moffat
afc91cdb94 Fixed a compilation error. The include files were not found. 2007-05-04 19:27:11 +00:00
Dave Goodwin
76a653c4a3 added Makefiles 2007-05-04 15:27:23 +00:00
Dave Goodwin
e0f96378ff oved files to numerics subdirectory 2007-05-04 14:40:26 +00:00