4965 Commits

Author SHA1 Message Date
Marco De Lucia
5cc5b195ea after debugging triple_layer sim 2025-12-02 17:17:00 +01:00
Marco De Lucia
d0e1560360 Meaningful names in error message when PQC fails 2025-12-01 16:11:21 +01:00
Max Lübke
86fddb50f9 build(litephreeqc): enable testing for all builds 2025-11-13 16:03:31 +01:00
Max Lübke
5cb1f7e77c test: adapt tests to include MassH2O 2025-11-13 16:03:16 +01:00
Marco De Lucia
fe1c8de0ec fixed MassH2O in src/phreeqcpp/litephreeqc_funcs.cpp 2025-11-13 15:43:46 +01:00
Marco De Lucia
51162a4c1d Implementing mass_h2o into ESSENTIALS 2025-11-13 15:17:25 +01:00
Max Lübke
115fe2f272 Merge branch 'merge-upstream' into 'main'
Merge latest version (v3.8.8) from upstream

Closes #1

See merge request naaice/iphreeqc!34
v0.4
2025-10-28 11:39:20 +01:00
Max Lübke
643f53890e refactor(initialization): relocate initial setup methods 2025-10-28 11:36:58 +01:00
Max Lübke
7806aad339 refactor(solution): consolidate cxxSolution constructors 2025-10-28 11:36:36 +01:00
Max Lübke
6f356bb9b6 Merge tag 'v3.8.8' into merge-upstream 2025-10-28 11:17:36 +01:00
Max Lübke
8d5b4fb662 Merge branch 'ml/mirror-to-github' into 'main'
Mirror repository to github

See merge request naaice/iphreeqc!33
2025-10-28 11:08:51 +01:00
Max Lübke
86411e6415 ci(gitlab): update github mirror repository 2025-10-28 11:05:17 +01:00
Max Lübke
cb44e26b69 Merge branch 'ml/project-name' into 'main'
Change project name to `litephreeqc`

See merge request naaice/iphreeqc!32
2025-10-28 11:02:24 +01:00
Max Lübke
dcff790306 build(cmake): disable database, doc, examples subdirs 2025-10-28 10:53:59 +01:00
Max Lübke
646f166f24 build(cmake): use PROJECT_SOURCE_DIR for target includes 2025-10-28 10:53:37 +01:00
Max Lübke
0ed073309f build(cmake)!: enforce static build for litephreeqc library 2025-10-28 10:20:23 +01:00
Max Lübke
5c398186fd build(cmake): update project name to litephreeqc 2025-10-28 10:03:59 +01:00
Max Lübke
a46bf4d4fe build(deps): update googletest to v1.17.0 2025-10-28 09:54:38 +01:00
Max Lübke
9d48f28708 ci(github-actions): comment out cmake.yml workflow 2025-10-28 09:54:14 +01:00
Max Lübke
cd4c26beed build: disallow litephreeqc build on Windows 2025-10-28 09:50:15 +01:00
Max Lübke
5e972551a8 test: update test suite macro to reflect litephreeqc 2025-10-28 09:40:30 +01:00
Max Lübke
9a454b4ce5 refactor: Rename IPhreeqcPOET to litephreeqc 2025-10-28 09:40:30 +01:00
Max Lübke
85762ad3f3 chore: Add LICENSE.txt for poet directory
refactor: Rename 'poet' directory to 'litephreeqc'
2025-10-28 09:39:40 +01:00
Max Lübke
c13777f576 ci(github-mirror): add automated repository mirroring 2025-10-15 10:35:28 +02:00
Max Lübke
953c752431 Merge branch 'fix-exchange' into 'poet'
fix: ensure proper value assignment for exchange totals

See merge request naaice/iphreeqc!31
2025-09-23 12:09:20 +02:00
Max Lübke
a23a1a9f40 fix: ensure proper value assignment for exchange totals 2025-09-23 12:06:55 +02:00
Charlton, Scott R.
9941fff19a Update CMake configuration to use LLVM 18 on macOS 2025-09-10 20:15:35 -06:00
Charlton, Scott R.
55e64124d9 Add superprojects.json and lint workflow for validation 2025-09-10 19:30:37 -06:00
github-actions[bot]
eca261b232 Merge commit '7939dd32097aa6395b7bd6b8e335b710a49f2b4a' 2025-09-10 22:46:08 +00:00
github-actions[bot]
7939dd3209 Squashed 'src/' changes from 7835c6d5..8b97f7b5
8b97f7b5 Merge commit 'a11ac56700283d1570e045d3fc791f56fef913dd'
a11ac567 Squashed 'phreeqcpp/' changes from 83843db..50e4d89

git-subtree-dir: src
git-subtree-split: 8b97f7b51ed6af2d64b5df31c0d15c16290e8337
2025-09-10 22:46:07 +00:00
github-actions[bot]
877c5b0a19 Merge commit '73b69d87c515ade04778cd6806e3d659f8a97e4e' 2025-09-10 22:44:28 +00:00
github-actions[bot]
73b69d87c5 Squashed 'phreeqc3-examples/' changes from 6baa6075..4d186387
4d186387 Update ctest.regression.cmake output for PR #96 (Mix error fix)

git-subtree-dir: phreeqc3-examples
git-subtree-split: 4d1863871ab50aaf1b85ad88dc5a2a43f2ea8557
2025-09-10 22:44:28 +00:00
github-actions[bot]
11e23901af Merge commit 'c36b70aa4a88216baa3cdcd9303b2a65a43b0310' 2025-09-10 22:44:27 +00:00
github-actions[bot]
74967e4a7b Merge commit 'b6a59f94d9e2e7747fbea8c266fc9f5797e18c41' 2025-09-10 22:44:27 +00:00
github-actions[bot]
c36b70aa4a Squashed 'phreeqc3-doc/' changes from 05a4c62f..d76f816a
d76f816a Merge pull request #96 from dlparkhurst/mix_error
5ce8cb55 Tony's fit of sulfate solubilities for phreeqc.dat, pitzer.dat, phreeqc_rates.dat
1f54041a Note on isotopes for PhreeqcRM.
f0851e90 changed map to set to mix from largest mixing fraction to smallest

git-subtree-dir: phreeqc3-doc
git-subtree-split: d76f816aedab530a361a63c26a02b453eadf01a2
2025-09-10 22:44:27 +00:00
github-actions[bot]
b6a59f94d9 Squashed 'database/' changes from 5df53219..b2736cd1
b2736cd1 Merge pull request #96 from dlparkhurst/mix_error
622420f1 Tony's fit of sulfate solubilities for phreeqc.dat, pitzer.dat, phreeqc_rates.dat

git-subtree-dir: database
git-subtree-split: b2736cd1fdff1a3a0665ef298045d7f3782aab9d
2025-09-10 22:44:27 +00:00
Charlton, Scott R.
901f8a23c3 Merge remote-tracking branch 'subtrees/master' 2025-08-19 15:31:42 -06:00
Charlton, Scott R.
8cb0264663 Merged git@github.com:usgs-coupled-subtrees/iphreeqc.git master using
git merge --strategy-option=theirs --squash subtrees/master
2025-08-19 12:18:26 -06:00
github-actions[bot]
a78f34dc79 Squashed 'src/' changes from 4457acc3..7835c6d5
7835c6d5 Merge commit '8b244cf5d3f70a555ab60f2b0f282afd02a12c40'
8b244cf5 Squashed 'phreeqcpp/' changes from fadc352..83843db

git-subtree-dir: src
git-subtree-split: 7835c6d5f7d22dfb7689d09fc444020a68b9d63e
2025-08-15 19:13:41 +00:00
github-actions[bot]
b390c3318d Merge commit 'a78f34dc797a2b6c997ce986eab419c1a119a98b' 2025-08-15 19:13:41 +00:00
github-actions[bot]
721ac88190 Merge commit '4d67ec082e78dcdbc4e02ae69a44084fe84bd9f2' 2025-08-15 19:12:12 +00:00
github-actions[bot]
4d67ec082e Squashed 'src/' changes from 01d16cb2..4457acc3
4457acc3 Refactor subtrees configuration by removing unnecessary URL fields and ensuring consistent formatting across all subtrees.json files.

git-subtree-dir: src
git-subtree-split: 4457acc3910528dd1e364c9a41f8e06cd1258c26
2025-08-15 19:12:11 +00:00
github-actions[bot]
a682be918f Merge commit '941a71640e5bb24981ff0ff225a542e46d7ebff5' 2025-08-14 20:45:20 +00:00
github-actions[bot]
941a71640e Squashed 'src/' changes from cd19c4bb..01d16cb2
01d16cb2 Merge commit 'f1f5186496f31d9907867eb50303b3fad63b6c42'
f1f51864 Squashed 'phreeqcpp/' changes from 0f2dfae..fadc352

git-subtree-dir: src
git-subtree-split: 01d16cb2cda77bebca683191f2db2a6a2d681f24
2025-08-14 20:45:19 +00:00
github-actions[bot]
2fac130043 Merge commit '684223410a9be6ffdb3479c482e1d9a0f4a78823' 2025-08-14 20:43:45 +00:00
github-actions[bot]
684223410a Squashed 'src/' changes from 767640fe..cd19c4bb
cd19c4bb Remove unnecessary URL fields from subtrees.json files

git-subtree-dir: src
git-subtree-split: cd19c4bbf6788abf8a2a03edc5fad50a5c528d7f
2025-08-14 20:43:45 +00:00
Charlton, Scott R.
6a6e8c5d18 Remove unnecessary URL fields from subtrees.json files 2025-08-14 14:41:56 -06:00
github-actions[bot]
846d30ae52 Squashed 'src/' changes from fc5d3678..767640fe
767640fe Merge commit 'ee5a445a02e63b9973f1ebe9325556973033bb31'
ee5a445a Squashed 'phreeqcpp/' changes from b8182e5..0f2dfae

git-subtree-dir: src
git-subtree-split: 767640fe35eca288be7f6597e5e88cbbad9f600f
2025-08-14 00:09:12 +00:00
github-actions[bot]
bc05d0a090 Merge commit '846d30ae5211cbabde521d866a67454cd0fe48b0' 2025-08-14 00:09:12 +00:00
github-actions[bot]
8f505c6f00 Squashed 'src/' changes from b33a48e2..fc5d3678
fc5d3678 Merge commit 'cf140ebf070063962cfffd64b0b9cdb36f70995f'
cf140ebf Squashed 'phreeqcpp/' changes from 6991516..b8182e5
d69db23e Merge commit 'dd44fc2b0f3a6e6820b5f703741faa0a25b89530'
dd44fc2b Squashed 'phreeqcpp/' changes from b24dedb..6991516

git-subtree-dir: src
git-subtree-split: fc5d3678d9a257fb50c31b9507414db048cd7559
2025-08-06 22:49:50 +00:00