Harry Moffat
95b94a7a57
Added IonsFromNeutraVPSSTP to the ThermoFactory.
2009-09-02 19:03:26 +00:00
Harry Moffat
06276fba6d
Added a new thermo object in.
...
IonsFromNeutralVPSSTP : This is initially used for molten salts.
Molten salt thermo is treated via the neutral molecule
molten salt expressions. However, ions migrate by themselves.
therefore, you must treat ions within the transport equations.
This thermophase object treats the ions as species, and is
made to be consistent with the neutral molecules thermophase
object that is used to express the non-ideal thermodynamics
of the molten salt solution. Currently, MargulesVPSSTP
is used for this as the LiKCl system is parameterized using
this excess Gibbs free energy formulation.
MargulesVPSSTP
Various upgrades and fillers. It now reads and is initiated
from the input file.
setState_TP(), setTemperature(), and setPressure() within
VPStandardStateTP() formulations
There was some circular logic, previously. Now setTemperature() and setPressure()
are subserviant to setState_TP(). Basically, it doesn't make
sense to calculate the standard state without first getting
both the temperature and pressure (not just one and then the other)
before you calculate the standard state for VPStandardStateTP derivatives.
Think about the water EOS, which is a real fluid. You don't want
to be trying to calculate the standard state within the enveloppe where
neither gas nor liquid is stable.
PseudoBinaryVPSSTP
Deprecated.
2009-09-02 17:17:52 +00:00
Harry Moffat
08cef98a9b
Added ignore files.
2009-08-28 23:12:53 +00:00
Harry Moffat
3b7c9e2388
Added an example of cantera on a mac.
...
Python is enabled
matlab is not enabled. -> don't have it.
2009-08-22 23:10:44 +00:00
Harry Moffat
6d13695c54
Changed the default CANTERA_BIN value
2009-08-22 23:08:36 +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
060c73d5ad
Fixed an error in the mac build. Mac was special cased out of compiling lapack and blas.
...
Took that out.
Added more ignore files.
2009-08-22 22:14:19 +00:00
Harry Moffat
56c6a578e5
Fixed an error from a previous commit.
2009-08-22 21:18:16 +00:00
Harry Moffat
a1be078db2
Took out setting the PYTHONPATH to null on one statement in finish-install.
...
This sometimes caused a bus error on the Mac.
I'm not sure that I've fixed or understood this error.
2009-08-22 21:16:26 +00:00
Harry Moffat
77afab8f54
Fixed an error in the Makefile on the mac
2009-08-22 20:36:25 +00:00
Harry Moffat
32086af0f3
Fixed an error in the makefile
2009-08-22 20:35:27 +00:00
Harry Moffat
9920095864
Fixed an error in the Makefile that occurs for macs
2009-08-22 20:15:29 +00:00
Harry Moffat
173e5dff9c
Fixed an error that appeared in the Makefile on the mac
2009-08-22 20:12:25 +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
6d903bd549
Changed the interface to use an enum quantity. Our namespace is getting
...
full, and using enums will help us not step on ourselves.
2009-08-19 14:34:22 +00:00
Harry Moffat
ba5852f786
Moved some data to protected status
2009-08-19 14:33:06 +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
d27a1bc9c5
Added a file that was left out.
2009-08-17 01:35:43 +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
0445c5ec59
Added ifdef's around DATA_PTR.
2009-08-11 20:13:50 +00:00
Harry Moffat
38c73aa215
Added guards against predefinitions of AssertThrows
2009-08-11 18:38:48 +00:00
Harry Moffat
5136b40395
Replaced home directory with ${HOME} variable.
2009-08-07 01:10:11 +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
71976d7d0f
Added Sandia to the copywrite statement.
...
More ignore file maintenance.
2009-08-01 02:45:30 +00:00
Harry Moffat
755318323d
Took out a warning message on vc++
2009-08-01 01:34:07 +00:00
Harry Moffat
138c818431
added an ignore pragma
2009-08-01 01:33:27 +00:00
Harry Moffat
36f5c99d3a
Took out a few warnings.
2009-08-01 01:32:46 +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
0f419a7a7a
Fixed an error that showed up in the flamespeed demo.
...
The error was in the file Sim1D:setFixedTemperature().
The error involved an array overwrite.
2009-07-31 23:53:34 +00:00
Harry Moffat
73b31a6454
Ignore maintenance for vc++ build
2009-07-31 20:10:50 +00:00
Harry Moffat
c6564c8a88
Worked on the Ignore list for VC++ compiles
2009-07-31 19:30:57 +00:00
Harry Moffat
6a2ebf0e78
Back to the VC++ environment.
...
Fixed an error in the copy scripts
2009-07-31 19:16:16 +00:00
Harry Moffat
e339d85946
Took out .cvsignore files from the win32 directory.
2009-07-31 18:30:50 +00:00
Harry Moffat
19afa9695b
Finished the initial implementation of the ignore information.
2009-07-30 14:27:49 +00:00
Harry Moffat
4919676f0f
ignore list maintenance
2009-07-30 00:43:49 +00:00
Harry Moffat
9ff0ff69e3
ignore list maintenance.
2009-07-30 00:05:01 +00:00
Harry Moffat
5f2e71b295
ignore list maintenance.
2009-07-29 16:19:07 +00:00
Harry Moffat
776ab55ee0
Ignore file maintenance.
2009-07-29 15:52:28 +00:00
Harry Moffat
3d605f4c83
Ignore file maintenance.
2009-07-29 15:48:10 +00:00
Harry Moffat
5bd00f3e52
ignore file maintenance.
2009-07-29 15:44:02 +00:00
Harry Moffat
04327f75e7
ignore file maintenance.
2009-07-29 15:42:34 +00:00
Harry Moffat
201117842e
ignore list maintenance.
2009-07-29 15:22:58 +00:00
Harry Moffat
3e268b5d93
ignore list maintenance.
2009-07-29 15:20:54 +00:00
Harry Moffat
8fdfb42409
ignore maintenance update.
2009-07-29 15:19:15 +00:00