Commit graph

160 commits

Author SHA1 Message Date
Harry Moffat
695868ef38 Added namespace to get it to compile 2011-10-19 19:24:37 +00:00
Harry Moffat
8efa87d791 Added namespace to get it to compile 2011-10-19 17:11:21 +00:00
Harry Moffat
5b06c6b289 Added namespaces so that it would compile. 2011-10-19 17:05:45 +00:00
Harry Moffat
d2f885acd5 added the ida solver 2011-07-30 03:17:00 +00:00
Harry Moffat
2abd551d71 Took out all using namespace calls from headers. 2011-03-28 21:12:25 +00:00
Harry Moffat
fc816aefb6 Fixed namespace issues. 2011-03-28 21:00:26 +00:00
Harry Moffat
d5f44a5e6b ResidJacEval:
Added in support for returning a failure condition from calcDeltaSolnVariables()


NonLinearSolver:
   Added in support for returning a failure condition from bueler_jac().

   Added in a call to return an editable bounds constraint vector.

DenseMatrix:
   Added in comments about error handling from LAPACK routines.


mdp_allo:
   Added in a new routine, mdp_zero_int_1

thermo.h
electrolyteThermo.h
   Started to add in ifdef blocks.  These are not handled correctly currently.
2010-12-07 18:05:25 +00:00
Harry Moffat
3e0d9cef21 Fixed an error that crept in from the recent merge 2010-11-12 22:06:23 +00:00
Harry Moffat
ff3ebb25c2 Merge of the main branch into the LiquidTransportDevelop branch. 2010-11-12 21:37:41 +00:00
Harry Moffat
e759ea1a4b Added copy constructor and assignment operator 2010-07-16 16:25:32 +00:00
Harry Moffat
4856da5083 Added a solvers.h file 2010-05-23 02:46:46 +00:00
Harry Moffat
1611b87155 Added version control information to winconfig.h 2010-05-08 18:06:27 +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
565e57d814 Added in routines that modify/fix the kinetics operator for heterogeneous
reactions. Now the kinetics operator carries around information
that indicates whether a phase exists or not. If the phase exists
then the species in it can be consumed by the kinetics heterogeneous
operator. If it doesn't exist then species within the phase can
only be created by the kinetics operator.

Worked on Cantera's version control. 

In the config.h file, we now write several forms of version
control information as preprocessor defines

CANTERA_VERSION  = double quoted string id'ing the branch number
CANTERA_VERSION_MAJORNUMBER  major number of Cantera as an int

Defines that are specific to the branch and that are assigned a 1. e.g.:
#define CANTERA_VERSION_18       1
#define CANTERA_VERSION_18_XXX   1
#define CANTERA_VERSION_18_LTD   1

In the Cantera.mak file, we write


CANTERA_VERSION =  double quoted string id'ing the branch number
CANTERA_DEFINES = -DCANTERA_VERSION=@ctversion@
2010-05-06 20:25:50 +00:00
Harry Moffat
b41d72bf4c Merged changes from the trunk.
Note, there isn't any changes in the core code done here.
2010-01-04 01:42:45 +00:00
Harry Moffat
23c50efe35 rebaselined the solution 2010-01-03 23:44:55 +00:00
Harry Moffat
9c6080e3c9 Turned on keyword substitution in the cpp files. 2009-12-09 17:50:27 +00:00
John Hewson
9a142cfd87 Added "LiquidTransport.h" to the files included under transport.h 2009-12-02 23:07:43 +00:00
Harry Moffat
35e4c9ea45 Turned on Keyword substition in all files. 2009-11-09 23:36:49 +00:00
Harry Moffat
f5bd34e5bf Added an input file to the install 2009-08-22 22:58:47 +00:00
Harry Moffat
438bf6f787 Made sure some executables had $(CANTERA_BIN) as the path name to find the executables. 2009-08-22 22:54:38 +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
9d742a14c4 Changed the ordering within the Makefile. This was causing make install
to fail on the mac.
2009-08-22 19:50:17 +00:00
Harry Moffat
84c3f38e55 Fixed several serious errors in the top makefile, that
caused a make on a clean system to fail.
2009-08-06 23:10:24 +00:00
Harry Moffat
2ea3b45195 Updated the blesssed state. 2009-08-02 15:34:10 +00:00
Harry Moffat
bcd2e0a4df Took out unneeded redirect 2009-08-01 01:13:06 +00:00
Harry Moffat
2f3245caff Put the flamespeed test in last place, since it takes so long. 2009-08-01 01:11:36 +00:00
Harry Moffat
a5228797bf Changes for VC++ compatibility 2009-08-01 01:06:22 +00:00
Harry Moffat
e88adcab71 Changes to get it to pass on VC++ 2009-08-01 01:01:11 +00:00
Harry Moffat
70647c85ed Initial Import 2009-07-27 23:17:19 +00:00
Harry Moffat
8f2f058358 putting problematic test at the back 2009-07-24 02:07:38 +00:00
Harry Moffat
a5490bdf98 A fiew extra reblessings. 2009-07-24 02:06:14 +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
8248c4bda0 Adding test harness for windows. 2009-07-21 16:56:46 +00:00
Harry Moffat
da0b227ab1 Reduced the atol parameter so cygwin would pass 2009-07-13 19:23:06 +00:00
Harry Moffat
0badf5e19c Got rid of the matlab write.cpp routine. It was causing linking problems
on the pc.
Cleaned up the comments on loggers and interfaces.
2009-07-06 23:52:40 +00:00
Harry Moffat
5e2904146d Added the appdelete() call as I was debugging a memory leak issue. 2009-05-13 21:52:29 +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
c6d9b1bb7f General commit to sync the repository.
- basically finished with demo problem test suite.
2009-03-24 20:44:30 +00:00
Harry Moffat
389e96035f Further cleanup of the demos structure. 2009-03-16 22:48:29 +00:00
Harry Moffat
3f116ffd8e Fixed all rule. 2009-03-16 20:05:45 +00:00
Harry Moffat
a2b2c9a7e0 Made an all: rule 2009-03-16 20:04:32 +00:00
Harry Moffat
112a71013e Updating demos to inclue sample output and a testing capability 2009-03-16 20:02:27 +00:00
Harry Moffat
e5145855cb Committing rewored demos. 2009-03-16 19:57:06 +00:00
Harry Moffat
b23586ae14 Committing reworked demos 2009-03-16 19:54:27 +00:00
Harry Moffat
ceedaac03f Added SquareMatrix. 2009-01-27 16:14:58 +00:00
Harry Moffat
b90b1716da Added Cantera.mak to the files to be copied into the include dir 2009-01-10 00:59:36 +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