Fixed bug where H+ was missing from list of aqueous species generated by SYS.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@9230 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Will try to revise so that the same callback works for Fortran and C.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7883 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Also added synonyms PHASE_FORMULA$ and SPECIES_FORMULA$.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7829 1feff8c3-07ed-0310-ac33-dd36852eb9cd
returns
Ca 1
O 1
H 1
charge 1
in elt$ and coef.
count is 4.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7827 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Fixed in Version 3 in previous check in.
Fixed in doc.
Fixed in HTMLversion examples.fm, and reset cross refs so all .fm files changed.
Replaced phreeqc3-232.gif with revised figure.
Fixed system_total_si to return max SI, returned zero if max SI was less than zero.
Added Basic function tokstr_e$ to format a number in exponential form.
log10 not checked for positive argument, probably will print NaN if result is printed.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7782 1feff8c3-07ed-0310-ac33-dd36852eb9cd
kin_delta/kin_time is the average rate over the time interval.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7676 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Guy had problems with static variables with OpenMP.
Also removed other static variables fpunchf_user s_warning and buffer, spread length, utilities spinner. Put in Phreeqc.h.
Removed static fnbuf from Pbasic.cpp, put in Pbasic.h.
I think only static variables are in Keywords.h and are necessary for initialization.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@6770 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Changed to supcrit for phreeqc.dat and pitzer.dat.
Updated test cases.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@6528 1feff8c3-07ed-0310-ac33-dd36852eb9cd
All reactant structs have been removed.
Tony's pressure uses mu in pressure term of log_k.
Test cases run, discriminant check at 1e-8.
Still want to optimize out some k_temp calls and checks for same T, P, mu.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@6269 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Fixed logic bug with kin_time in Advection
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@6088 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Some Kewords:: qualifiers were still missing.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@5838 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Trim example overflowed allowed space (256?). Modified factor to use
std::strings to avoid overwrite.
Made string pad const char argument.
Assert in check_line was incorrect for EOF.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@5826 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Merges Crapsi changes with his changes.
Some new test cases.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@5797 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Update to latest phreeqcpp ErrorHandling.
Partially fixed Boost/VS2010 bug. Still need fix for resize.
Using _ITERATOR_DEBUG_LEVEL=0 for debug version for now.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@5793 1feff8c3-07ed-0310-ac33-dd36852eb9cd
added code for HANDLE
#ifdef'd the WaitForSingleObject
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@5786 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Replaced boolean with bool.
Tony's minor changes to basicsubs and ChartObject.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@5760 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Checked in test cases; PBasic gives same result as non-PBasic.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@5750 1feff8c3-07ed-0310-ac33-dd36852eb9cd