Commit graph

62 commits

Author SHA1 Message Date
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
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
Harry Moffat
2ddf9a409f Worked on making sure that vcs_deltag() adhered to the STATECALC concept. 2008-06-02 23:24:32 +00:00
Harry Moffat
beadead8b6 Eliminated a special case where a single species phase is zeroed out
in a special way that doesn't follow the usual pattern. Trying to
get rid of special case handling.
2008-05-30 17:22:44 +00:00
Harry Moffat
8126059aab Fixed a problem with requesting basopt too much when there are
interfacial voltages.
2008-05-29 19:04:57 +00:00
Harry Moffat
f90580815f Fixed an error with the calculation of the total gibbs free energy
and the damping algorithm when there are unknowns representing
interface voltages at electrodes.
2008-05-29 16:22:15 +00:00
Harry Moffat
460225e589 Started to revamp vcs_deltag() with state variable 2008-05-29 00:16:39 +00:00
Harry Moffat
aea7acd086 documentation update 2008-05-26 15:26:18 +00:00
Harry Moffat
af1828a83c documentation update only. 2008-05-22 18:45:40 +00:00
Harry Moffat
7dae72e17a Documentation changes only 2008-05-20 22:15:24 +00:00
Harry Moffat
c802622c91 Just a documentation and formatting update 2008-05-20 18:56:54 +00:00
Harry Moffat
884d2fc084 Changed major-minor flags after a species is born. 2008-05-19 23:10:04 +00:00
Harry Moffat
56245f6094 eliminated commented out code 2008-05-19 21:23:59 +00:00
Harry Moffat
6065f17b45 Modified the algorithm to produce less minor-major species swaps. 2008-05-19 21:21:40 +00:00
Harry Moffat
f344c89131 vcs_species_type() cleaned up. algorithm was tweaked. 2008-05-18 18:49:56 +00:00
Harry Moffat
61a3d2b2c4 Variable name changing. no change in algorithm 2008-05-18 15:37:20 +00:00
Harry Moffat
7a99ca115f Name changes on variables, only 2008-05-17 23:52:13 +00:00
Harry Moffat
431eb16260 Variable name changing only 2008-05-16 22:00:16 +00:00
Harry Moffat
c76d8b7504 Changed names of variables. 2008-05-16 21:18:29 +00:00
Harry Moffat
7b4b970253 Name changes only 2008-05-16 15:25:08 +00:00
Harry Moffat
66a341d868 Variable name changes involving activity coefficients
Some changes from m_actCoefSpecies_new to m_actCoeffSpecies_old
2008-05-14 20:03:57 +00:00
Harry Moffat
f741f96b3c More variable and documentation checks.
Added the VCS_STATECALC_ defines. Will try to clean up the evaluation
of phase properties using this concept.
2008-05-14 16:50:34 +00:00
Harry Moffat
6f07cb109e variable name changes 2008-05-13 17:15:49 +00:00
Harry Moffat
984c221c21 documentation update 2008-05-12 20:03:37 +00:00
Harry Moffat
9fcced29d0 Changed names of some variables. 2008-05-12 19:37:01 +00:00
Harry Moffat
03a1f8dca2 variable name changes and documentation update 2008-05-09 19:57:09 +00:00
Harry Moffat
64cc610513 Changed names of variables
Added and updated documentation
2008-05-07 17:05:11 +00:00
Harry Moffat
dd4151b6b0 Compile errors found on the sun 2008-05-06 17:12:23 +00:00
Harry Moffat
9da8402543 Changed the interface to allow values of 0, 1, and -1 for
estimateEquil.
  0 don't estimate
  1 estimate only if element abundances aren't satisfied
 -1 always estimate.
2008-05-06 16:53:37 +00:00
Harry Moffat
7b4e4ec1c4 Simplify treatment of units within the equilibrium solver
-> always assumes numbers are in kmol
  -> always assumes pressures are in pascal
  -> always assumes volumes are in m**3
2008-04-28 16:08:35 +00:00
Harry Moffat
6667d79319 Changed variable names.
Fixed an error with the print out of the pressure units.
2008-04-25 02:38:38 +00:00
Harry Moffat
afd90fb206 change of variable names 2008-04-25 00:28:38 +00:00
Harry Moffat
0f4c0a3f7c Changed variable names 2008-04-23 16:08:16 +00:00
Harry Moffat
4769e38ac0 Changed variable names 2008-04-23 15:19:24 +00:00
Harry Moffat
6b660b30c9 Changed variable names. 2008-04-22 22:50:33 +00:00
Harry Moffat
573ec09d45 Changed variable names. 2008-04-22 22:25:11 +00:00
Harry Moffat
90bf6f92d7 Changed names of some variables. 2008-04-22 20:46:17 +00:00
Harry Moffat
5ee0f16d88 Changed names of a variable. 2008-04-21 19:27:07 +00:00
Harry Moffat
75c11d40b3 Changed the name of a variable. 2008-04-21 16:50:26 +00:00
Harry Moffat
69e42f89cc Changed the name of a variable. 2008-04-18 22:21:47 +00:00
Harry Moffat
a10cf07683 Changed the name of one variable. 2008-04-18 21:14:05 +00:00
Harry Moffat
1f8618f090 Changed a variable name 2008-04-18 20:56:59 +00:00
Harry Moffat
b9533bcf34 Changed name of a variable. 2008-04-17 16:53:17 +00:00
Harry Moffat
e58194df44 Fixed logic errors in the return code
Tweaked the algorithm that decides which species are components.
  Stoichiometric phase species are now favored.
2008-04-16 19:19:01 +00:00