David L Parkhurst
025d2a1ee1
Merged in Tony's changes for electro diffusion.
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/branches/concrete@12388 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2017-02-09 17:17:10 +00:00
David L Parkhurst
96e537f08d
Initialization, memory leak.
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/branches/concrete@10732 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2016-01-22 15:42:59 +00:00
Scott R Charlton
413fa2a7d4
fixed g++ warnings
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@9561 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2015-04-28 06:44:08 +00:00
David L Parkhurst
a9906af5f6
Fixing VS static checker warnings.
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@9300 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2015-02-24 19:22:09 +00:00
Richard M Webb
eb41112a91
Looks like kinetic names were not saved with string_hsave. Need to check again.
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@9000 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2014-10-22 19:34:51 +00:00
Scott R Charlton
9f77e000d5
fixed some of the easier clang++ scan-build bugs
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@8908 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2014-08-05 05:51:47 +00:00
Scott R Charlton
f1438518eb
fixed some of the easier clang++ scan-build bugs
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@8907 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2014-08-05 02:51:35 +00:00
David L Parkhurst
e168691097
Another try to speed up rates.
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@8890 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2014-07-29 22:07:19 +00:00
David L Parkhurst
98741bbe32
finalizing compute_gfw
...
using map for rates
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@8888 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2014-07-29 20:39:38 +00:00
David L Parkhurst
e4229340b0
fixed memory leaks.
...
commented lines are directives for visual studio _CRTDBG_MAP_ALLOC, _CrtSetDbgFlag
VarClear in GetSelectedOutputHeading.
RebalanceLoadPerCell fixed for serial version, clear clock times.
delete out stream and punch stream before new, RunCells
also set streams to NULL after deleted.
also serial version.
VarClear in RunCellsThreadNoPrint
timing only if rebalance cell, RunCellsThreadNoPrint
VarClear in RunCellsThread.
changed methods to return pointer instead of reference, Get_out_stream
~IPhreeqcPhast, delete streams if necessary.
phast_manager did not delete module for flow-only.
phast_worker did not delete module for flow-only.
return pointers:
Get_out_stream
Get_punch_stream
IPhreeqc,
delete default_data_base and sformatf_buffer in clean_up, not in operator = or ~phreeqc
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@8784 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2014-06-10 23:51:13 +00:00
Scott R Charlton
b956c83779
fixed memory leak
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@8087 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-09-30 20:49:43 +00:00
Scott R Charlton
d3ed690461
updated to allow charts to stay open in phreeqci
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7997 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-08-30 04:29:19 +00:00
David L Parkhurst
3893414278
Think multiple instances of both SELECTED_OUTPUT and USER_PUNCH are working.
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/branches/multi_punch@7865 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-07-31 23:07:07 +00:00
David L Parkhurst
276322a936
Have multiple SELECTED_OUTPUT working.
...
Need to have multiple USER_PUNCH.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/branches/multi_punch@7864 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-07-31 19:26:34 +00:00
David L Parkhurst
0b7b5f7c07
added pointers for solid solution and ss component in unknown struct to speed calculations, all test cases run
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7724 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-05-16 20:42:28 +00:00
David L Parkhurst
c42bd89280
LDBLEs
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7588 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-03-29 17:42:27 +00:00
David L Parkhurst
047414274f
Working on Phreeqc copy
...
Running ion association model with equilibrium phases
Running Pitzer.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7449 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-02-07 22:07:33 +00:00
David L Parkhurst
c8c26e81e9
Tony's new Pitzer test cases
...
Updated Run_salt.bat
Updated Makefile
Tony's changes through 20130129a
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@7400 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-01-29 16:37:25 +00:00
Scott R Charlton
709e117619
modified source files for rearranged directories
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/branches/reorg@7310 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-01-11 01:05:51 +00:00
Scott R Charlton
564a0f8af5
moved phreeqc files into src
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/branches/reorg@7308 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-01-10 06:04:12 +00:00
David L Parkhurst
dff0e3454b
House cleaning for phreeqcpp
...
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/trunk@787 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2006-02-16 15:40:24 +00:00
David L Parkhurst
60a1544019
Copying new classes (cxx) and cpp files to src
...
Will remove cpp and header files and make phreeqc an external directory.
git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/trunk@785 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2006-02-16 00:21:39 +00:00