Dave Goodwin
45be8d1924
added ability to enable Soret effect in flame calculations
2007-04-25 20:41:45 +00:00
Dave Goodwin
93be5e02fe
*** empty log message ***
2007-04-25 00:27:59 +00:00
Dave Goodwin
6221d28fe0
*** empty log message ***
2007-04-25 00:14:36 +00:00
Dave Goodwin
92eb3d250e
;
2007-04-25 00:08:59 +00:00
Dave Goodwin
b30a0ee8f1
*** empty log message ***
2007-04-25 00:08:11 +00:00
Dave Goodwin
6d9a1aa4bd
added cPorousType
2007-04-25 00:06:14 +00:00
Dave Goodwin
ae7fc2f4f1
added doc
2007-04-25 00:05:26 +00:00
Dave Goodwin
467acd90a3
fail if no sundials
2007-04-25 00:03:59 +00:00
Dave Goodwin
a5e8997ff4
include config.h
2007-04-25 00:03:19 +00:00
Harry Moffat
a15b30e7ba
Fixed an error in the test suite. Changed some files around in
...
caThermo so that requesting the ideal solution option but
not the electrochemistry option will now pass the test suite.
2007-04-17 21:10:14 +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
25bb63376a
Rebaselined this file.
...
The title line was wrong, and csvdiff is now comparing title lines.
2007-04-13 16:47:45 +00:00
Harry Moffat
719fa2ea0b
Reworked a few issues in the python build script so that compilation
...
and link errors would be more self-evident.
Now, link errors in the _cantera.so build will register with
the python layer, because a python exception is raised. This will
propagate into the Makefile causing make to prematurely stop the
build process, because one of its commands has come back with a
non-zero exit status. This causes the "make all" command to return
a non-zero exit status, so that the entire make command comes to a
halt, which is the desired behavior.
2007-04-10 23:06:57 +00:00
Harry Moffat
4ae46da12f
Fix for solaris. Previous attempted bug fix actually didn't compile on
...
solaris. The solution to get it to work on both linux and solaris was
to add a declaration (not a definition) to the alternate file.
2007-04-10 22:19:59 +00:00
Harry Moffat
b32b2c2844
Fixed linking error in python module that was caused by
...
duplicate static member storage statements on linux.
2007-04-10 22:04:06 +00:00
Harry Moffat
874e8192a4
Changed csvdiff so that it would care about the header information,
...
and fail a test the headers are different.
Note, I am using this information to put the iteration count.
2007-04-01 22:00:53 +00:00
Harry Moffat
4c58052e41
doxygen update
...
Finished eliminating the doxygen warnings from MultiPhase
2007-03-30 23:20:05 +00:00
Harry Moffat
40255fcf4c
doxygen update
...
More work on MultiPhase. Fixed some errors in elementAbundance calc
too.
Added the definitions
AssertTrace(), AssertThrow(), and AssertThrowMsg() for a debug assertion
capability. Added them to a test problem to make sure that
they actually compile.
2007-03-29 23:54:32 +00:00
Harry Moffat
250aae64ee
Fixed an error in the element abundance calculation.
2007-03-29 17:22:53 +00:00
Harry Moffat
1e07d47bb8
Added an element abundance return capability.
...
doxygen update
Started documenting MultiPhase
2007-03-28 20:33:43 +00:00
Harry Moffat
dfbb45596a
csvdiff update:
...
Some data columns may now be strings. A string comparison is then
done.
2007-03-26 21:53:45 +00:00
Harry Moffat
59e246d889
doxygen update
...
Worked on the Phases of Matter module
2007-03-24 03:12:43 +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
8488a3c025
Doxygen update
...
-- Worked on the file TAB descriptions
DebyeHuckel
-- made a bunch of functions public again. They were mistakenly
protected.
2007-03-21 20:58:13 +00:00
Harry Moffat
99dcdddd3c
Solaris 10 port - 64 bit
...
changed getline(s, rest) form to getline(s, rest, '\n').
This is probably an internal solaris stl bug.
2007-03-21 00:44:14 +00:00
Harry Moffat
dfc7e71f5b
Solaris 10 update
...
Forgot the template specialization on the static storage declaration.
Thus, previous commit wouldn't compile on linux. This fixes the
problem.
2007-03-20 22:42:17 +00:00
Harry Moffat
70499779ec
solaris 10 updates
...
fixed a compilation error.
2007-03-20 22:01:29 +00:00
Harry Moffat
dc094b2338
Solaris 10 Updates:
...
Changed CXX_FLAGS to CFLAGS in a bunch of ext directories.
2007-03-20 22:00:11 +00:00
Harry Moffat
b23a49c1f2
Solaris 10 updates
...
Added declarations of static member storage for templated classes.
2007-03-20 21:58:27 +00:00
Harry Moffat
ee22109ec5
Solaris 10 update
...
Added various c include files.
2007-03-20 21:57:15 +00:00
Harry Moffat
ed29f66c8c
Solaris 10 update
...
Calling setState_TRY() in freezeSpecies() caused one of the test problems
on solaris to fail. FreezeSpecies is called before the phase is actually
set up (i.e., the size of the species is read from the input file).
For constant density phases, then, this was causing a problem (divide by zero).
setState() must be called after the phase is set up from the XML input file.
2007-03-20 21:56:36 +00:00
Harry Moffat
ca6d1ea2f5
Solaris 10
...
Added CXX_FLAGS to the CXX_DEPENDS rule.
2007-03-20 21:53:33 +00:00
Harry Moffat
72212f869a
Solaris 10 update
...
Made sure m_nComponents is never assumed to be larger than m_kk, even
before it is actually calculated.
2007-03-20 21:52:29 +00:00
Harry Moffat
810520f4ac
Solaris 10 update
...
Various std:: additions to stl functions and additions of c include files.
2007-03-20 21:51:12 +00:00
Harry Moffat
e287fef1ec
Solaris 10 updaet
...
Put a std:: on copy.
2007-03-20 21:49:44 +00:00
Harry Moffat
a0d3e62607
Solaris 10 update
...
no need for a local m_temp variable.
2007-03-20 21:48:49 +00:00
Harry Moffat
5f3e143a90
solaris10 update
...
no need for a separate m_kk local variable.
2007-03-20 21:47:21 +00:00
Harry Moffat
79545aedf9
solaris 10 update
...
Changed getActivities() to be a const function.
2007-03-20 21:46:24 +00:00
Harry Moffat
3ea09e6206
solaris10 update
...
Changed getActivities to be a const function, as per the convention of the other functions
in ThermoPhase.
2007-03-20 21:45:36 +00:00
Harry Moffat
0c6537e767
solaris10 update
...
Changed satPressure() to be a const function, as it should be
2007-03-20 21:44:29 +00:00
Harry Moffat
00ff2209b2
Solaris10 updates
...
Changed some definitions to conform to const/nonconst conventions.
2007-03-20 21:43:13 +00:00
Harry Moffat
0cc5eb47c4
Added a missing test directory
2007-03-20 21:28:30 +00:00
Harry Moffat
4d0160ec34
solaris10 change
...
Changed a @CXX@ to a @CXX_DEPENDS@
2007-03-20 21:27:29 +00:00
Harry Moffat
e82454b11b
solaris10 change:
...
changed a CXX to a CXX_DEPENDS
2007-03-20 21:26:44 +00:00
Harry Moffat
871ab9f64c
WaterSSTP update
...
Worked on doxygen documentation
Changed the XML definition
Worked on making it fall in line with other ThermoPhase objects.
2007-03-16 17:22:38 +00:00
Harry Moffat
bec5229624
doxygen update
...
Changed the name of WaterTP to WaterSSTP in a few places.
2007-03-15 23:09:44 +00:00
Harry Moffat
6545937948
Changed the WaterTP class to WaterSSTP, which now inherits from SingleSpeciesTP,
...
as it should
Fixed an error in pressure calculation within WaterSSTP.
Added more function calls to the test problem for WaterSSTP.
2007-03-15 22:56:59 +00:00
Harry Moffat
581de52fbe
Test Suite Update
...
-> Added a pureFluidTest problem that only gets carried out if
the WIT_PURE_FLUIDS conditional compile takes place.
-> added more to testWaterTP, so that it queries the unstable
water region up to the spinodal curve.
2007-03-14 15:17:17 +00:00
Harry Moffat
a0b5f3241d
Doxygen update
...
Finished documenting IdealGasPhase
Started documenting equilibrium solvers
2007-03-13 15:55:14 +00:00
Harry Moffat
2a6f9647e7
doxygen update
...
Started writing header info for IdealGasPhase
2007-03-13 00:58:04 +00:00