Commit graph

1978 commits

Author SHA1 Message Date
Harry Moffat
146f856b4a Changed proc to procedure 2008-08-22 02:55:58 +00:00
Harry Moffat
03cef87ff8 Incremental update 2008-08-22 02:54:28 +00:00
Harry Moffat
dd783be288 Incremental update 2008-08-21 16:40:58 +00:00
Harry Moffat
96930d57d6 Incremental update on HKFT implementation
Added thermalExpansionCoeff() and its temp derivative to objects.
2008-08-21 01:46:11 +00:00
Harry Moffat
045aa04116 Incremental update 2008-08-20 23:34:55 +00:00
Harry Moffat
fe742e32e9 intermediate checkin - putting in HKFT standard state 2008-08-20 22:31:22 +00:00
Harry Moffat
2c29a41bcf Adding in HKFT parameterization 2008-08-20 19:52:29 +00:00
Harry Moffat
f36a5c4863 Added an init() check to setTemperature(). 2008-08-20 18:50:35 +00:00
Dave Goodwin
737c4aa49b *** empty log message *** 2008-08-20 12:49:57 +00:00
Harry Moffat
d2358f1818 On the road to a better scheme for handling the deletion of
multispecies phases.
2008-08-18 23:17:18 +00:00
Harry Moffat
180b693de5 rebaselined. 2008-08-17 21:25:44 +00:00
Harry Moffat
e72d7a7cf6 Working towards a more robust treatment of phase stability. 2008-08-17 21:19:04 +00:00
Dave Goodwin
3793f5dfac *** empty log message *** 2008-08-13 20:59:12 +00:00
Harry Moffat
6f985cdc78 vcs_VolPhase update: Made more members private 2008-08-07 23:40:52 +00:00
Harry Moffat
0b6ccbcbef vcs_volPhase upgrade: more members are private 2008-08-01 16:05:38 +00:00
Harry Moffat
070f994c6e Added a test for finding an input file. Previous behavior was to core
dump.
2008-08-01 16:04:58 +00:00
Harry Moffat
681a4aea6a vcs_VolPhase: Made more members private 2008-07-31 22:33:19 +00:00
Harry Moffat
a04b9570ac trivial changes 2008-07-30 19:03:39 +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
2ba2271125 Turned on the setting of FTN_TRAILING_UNDERSCORE, LAPACK_FTN_STRING_LEN_AT_END,
LAPACK_NAME_LOWERCASE, and LAPACK_FTN_TRAILING_UNDERSCORE in the
config.h.in file. Previously they defaulted to being "defined". Now
they are user-configurable, with the default being that they are
"defined".
2008-07-30 15:48:52 +00:00
Harry Moffat
a441bbf272 Put in a scale factor for mole number within the nondimensionalization
routines. Now, the code can solve equilibrium problems for virtually
any range of total mole numbers.
2008-07-29 16:23:29 +00:00
Harry Moffat
e91bdbe60d Bug fixes related to deleting multispecies phases. 2008-07-25 20:12:05 +00:00
Harry Moffat
3df90ebff6 vcs_volPhase update: more members are private 2008-07-22 19:40:57 +00:00
Harry Moffat
081f98bdbd vcs_VolPhase upgrade: making more data private 2008-07-22 16:23:55 +00:00
Harry Moffat
7f28666169 vcs_VolPhase upgrade: more private data 2008-07-22 15:10:01 +00:00
Harry Moffat
f494e6ee78 vcs_Volphase update: eliminating more members and simplifying. 2008-07-03 23:24:04 +00:00
Harry Moffat
2fe5039614 vcs_volPhase update: Made more members private. 2008-06-27 16:33:49 +00:00
Harry Moffat
92450201d1 Fixed a compile error that was found on a mac build using intel's 10.1
compilers.
2008-06-27 15:16:32 +00:00
Harry Moffat
62133ce1b4 vcs_VolPhase update: Made more members private 2008-06-26 17:51:11 +00:00
Harry Moffat
4e051200f8 Rebaselined test problem. 2008-06-26 17:49:59 +00:00
Harry Moffat
d16c113e55 Fixed an error that appeared under gcc 4.2.1 2008-06-26 15:05:30 +00:00
Harry Moffat
406df131ff Started relying on flags to update vcs_VolPhase objects.
Eliminated chaff from program.
2008-06-25 21:59:27 +00:00
Harry Moffat
85a55c7c44 vcs_VolPhase: made more member data private, and eliminated some unused
member data
2008-06-25 16:40:55 +00:00
Harry Moffat
2a07341974 vcs_VolPhase update: Made more functions private and/or const 2008-06-24 16:18:24 +00:00
Harry Moffat
ba49020585 vcs_VolPhase: incremental update to make more member data private. 2008-06-23 23:40:20 +00:00
Harry Moffat
2057b2007a Internal rearrangement of vcs_VolPhase to handle setState StateCalc concepts.
(incremental)
2008-06-20 16:17:46 +00:00
Harry Moffat
59481c2808 Rebaselined. 2008-06-18 22:23:25 +00:00
Harry Moffat
ac0aa34b32 Took the line search algorithm out , and put it into an ifdef block.
It's not needed.
2008-06-18 22:23:05 +00:00
Harry Moffat
7a76bf5444 Incremental update to get vcs_volPhase to use setState and stateCalc
concepts.
2008-06-17 15:45:36 +00:00
Harry Moffat
0bd6ae596d Added stateCalc to some vcs_VolPhase functions. This is work in progress.
deltaGrxn() is now always based on irxn index.
2008-06-16 16:25:01 +00:00
Harry Moffat
045b4110e8 vcs_VolPhase updates to enable a more efficient StateCalc capability:
incremental update that passes test suite.

task id# 1992186
2008-06-12 20:45:20 +00:00
Harry Moffat
53fa07bbdc Another iteration with vcs_VolPhase: getting it to use private data,
setState concept and StateCalc concepts.
2008-06-12 16:00:36 +00:00
Harry Moffat
451520d238 Started to reorganize vcs_VolPhase to be more efficient. 2008-06-11 17:14:33 +00:00
Harry Moffat
6ae0644756 Cleaned up minor_alt_calc() 2008-06-05 20:21:09 +00:00
Harry Moffat
4ec3b6bf62 Changed the algorithm within minor_alt_calc() to be more aggressive 2008-06-05 15:47:13 +00:00
Harry Moffat
e3620348ee Rebaselined due to reduction in iterations. 2008-06-05 14:31:17 +00:00
Harry Moffat
5b3e1c0dee Tweaked the minor_alt_calc() to make the program more efficient. 2008-06-04 19:55:34 +00:00
Harry Moffat
bc17096919 changed the interface for vcs_dfe() and cleaned up stateCalc work 2008-06-04 16:58:56 +00:00
Harry Moffat
1c6001af01 Took out m_feSpecies_curr. It was confusing and violated stateCalc
concept.
2008-06-03 21:35:53 +00:00
Harry Moffat
f14cf81569 Incremental update installing stateCalc concept 2008-06-03 16:15:24 +00:00