Commit graph

488 commits

Author SHA1 Message Date
Harry Moffat
b3c2ab4bce Changed math.h to cmath 2006-04-30 22:08:33 +00:00
Harry Moffat
ccab6bcf3f Added SunWS_cache 2006-04-30 22:08:01 +00:00
Harry Moffat
69eb7a0281 Added Id line 2006-04-30 22:07:14 +00:00
Harry Moffat
1133006b91 More sleep commands needed for system calls for solaris 2006-04-30 22:05:53 +00:00
Harry Moffat
84cca197df don't need ctypes.h 2006-04-30 22:03:27 +00:00
Harry Moffat
3aeca79dd1 Solaris changes:
use cstdlib not stdlib.h
2006-04-30 22:00:53 +00:00
Harry Moffat
4d53dea18b Added the logger.h file. 2006-04-30 21:20:43 +00:00
Harry Moffat
43c1d33f67 Fixed an error in the GasKinetics object that occurred for calculating
equilibrium constants for reactions with fractional stoichiometric
coefficients. The member data m_dn[] was being calculated incorrectly
for theses cases and then used in the calculation of the
equilibrium constant. m_dn[] now correctly evaluates the difference in
rxn order between the reactants and products for fraction coefficient
reactions.
2006-04-30 18:01:42 +00:00
Dave Goodwin
642553148d 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-29 10:45:49 +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
1e44c119f7 Took out 2 print statements, that was causing the diamond test
to fail.
2006-04-27 22:47:19 +00:00
Dave Goodwin
501e9f1ac1 changed doublereal* to iterator in axpy 2006-04-25 09:52:39 +00:00
Dave Goodwin
2cd243203a added missing Domain1D.cpp 2006-04-23 07:24:27 +00:00
Dave Goodwin
c48da0d14f *** empty log message *** 2006-04-23 06:02:35 +00:00
Dave Goodwin
53cbe7e119 *** empty log message *** 2006-04-11 07:15:48 +00:00
Harry Moffat
38db8309fe Changed the name of some arguments that conflicted with names of member
data. This created a warning message on Solaris.
2006-03-07 20:59:53 +00:00
Harry Moffat
4015fd7cf1 Solaris sunpro compilers gave a warning about virtual functions in the
same class which
have the same name, but which have different arguments.
   Solaris complains when virtual functions are hidden, when they are
overloaded.
2006-03-07 20:52:16 +00:00
Harry Moffat
abccc976cd const needed for proper virtual inheritance 2006-03-07 20:49:33 +00:00
Harry Moffat
5d0b71fc3a Solaris warns about templated static functions. 2006-03-07 20:47:29 +00:00
Harry Moffat
98122a2447 Added a file 2006-03-03 22:04:02 +00:00
Harry Moffat
6a1e9511ba An argument hid a member function name. I Changed the argument variable
name.
2006-03-03 22:02:54 +00:00
Harry Moffat
ab1cae4b83 Added SunWS_cache deletion 2006-03-03 22:00:44 +00:00
Harry Moffat
1ddc4c9574 An argument conflicted with a member variable. I changed the
name of the argument variable.
2006-03-03 21:57:41 +00:00
Harry Moffat
7df61e97a7 Changed the defn of two functions who were missing const declarations.
These were const in Thermophase.h, and for proper inheritance, they
need to be the same in derived classes.
2006-03-03 21:11:52 +00:00
Dave Goodwin
9a67ae84c4 added statements to getEquilibriumConstants to force a T update on the next call. Array m_rkcn was being left containing incorrect data. Problem is now fixed. 2005-12-15 17:07:06 +00:00
Dave Goodwin
33fbbf0b93 removed critical and saturation properties from ThermoPhase 2005-12-09 17:49:33 +00:00
Dave Goodwin
3c3f7d47ec *** empty log message *** 2005-12-07 10:21:18 +00:00
Dave Goodwin
70d277c86e minor changes 2005-12-05 18:36:27 +00:00
Dave Goodwin
e2d8ec95f5 *** empty log message *** 2005-12-05 14:05:03 +00:00
Dave Goodwin
d90c9efe6b *** empty log message *** 2005-11-28 00:28:56 +00:00
Dave Goodwin
623dba2b67 misc minor fixes 2005-11-26 16:08:40 +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
Harry Moffat
5a9ad810eb Added a few more files to handle liquid electrochemistry thermo. 2005-11-14 18:49:56 +00:00
Harry Moffat
bcd9750364 Added two sets of functions
One, InitThermoFromXML() and InitThermoFromFile() initializes
ThermoPhase objects from XML data trees.
 The second set, which is incomplete, works to create a duplication
capability for ThermoPhase objects, using the function,
duplMyselfAsThermoPhase().
2005-11-14 18:47:27 +00:00
Harry Moffat
747717bf86 Addec copy constructor and assignment operator. 2005-11-14 18:41:33 +00:00
Dave Goodwin
318b639211 removed some diagnostic output 2005-11-13 11:15:26 +00:00
Dave Goodwin
4ed7e64194 *** empty log message *** 2005-11-10 20:48:27 +00:00
Dave Goodwin
6547372987 support for sensitivity analysis 2005-11-10 15:06:33 +00:00
Dave Goodwin
ed770b98c8 *** empty log message *** 2005-11-10 15:02:30 +00:00
Dave Goodwin
12712e54ae initial import 2005-11-10 15:02:07 +00:00
Dave Goodwin
4aa20002f4 corrected bug that caused problems if this SpeciesThermo manager was used in conjunction with another one (e.g. NASA). 2005-10-31 16:29:49 +00:00
Harry Moffat
b366e7122b Eliminated 2 unused variables. 2005-10-31 16:06:45 +00:00
Harry Moffat
19a1824d08 Added a virtual destructor for SpeciesThermoInterpType.h. Without it,
there is a memory leak.
2005-10-28 23:16:25 +00:00
Harry Moffat
e050c6fc10 Forgot the member function getCp_R_ref() in the previous commit.
This commit adds that function.
2005-10-24 22:13:52 +00:00
Harry Moffat
f42594d9d9 Added an example of SingleSpeciesTP, called StoichSubstanceSSTP, which
does the same thing as the StoichSubstance in the previous directory.
Put more functionality in the SingleSpeciesTP level; it now evaluates
the reference polynomials.
2005-10-24 21:52:23 +00:00
Harry Moffat
d0a499d70e Moved the getStandardChemPotentials() routine to the standard state
functions member group.
2005-10-24 21:38:14 +00:00
Harry Moffat
60eb2c2968 Moved the getActivities and getActivityCoefficients() functions
to the activities member group.
2005-10-24 17:03:13 +00:00
Dave Goodwin
a81572e920 initial import 2005-10-24 16:41:24 +00:00
Harry Moffat
046dc24775 Added the copy constructor and assignment operator. 2005-10-24 15:39:22 +00:00
Harry Moffat
2fe5f76650 Generalization of the getStick() routine, to include the
case where you have bulk reactants as well as surface reactants
and a single gas phase reactant.
2005-10-22 00:53:22 +00:00