From 8f46fe76aaf31416b203fcfa3d0fcc071a2acf53 Mon Sep 17 00:00:00 2001 From: renchao_lu <renchao.lu@gmail.com> Date: Mon, 14 Oct 2019 18:17:37 +0200 Subject: [PATCH] [T] Add numerical settings of Phreeqc chemical solver. --- .../ReactiveTransport/EquilibriumPhase/calcite.prj | 7 +++++++ .../ReactiveTransport/KineticReactant/1d_isofrac.prj | 7 +++++++ .../KineticReactant/1d_isofrac_flag_formula.prj | 7 +++++++ .../KineticReactant_AllAsComponents/KineticReactant2.prj | 7 +++++++ .../KineticReactant2_2d.prj | 7 +++++++ .../ReactiveTransport/Wetland/Wetland_1d.prj | 7 +++++++ 6 files changed, 42 insertions(+) diff --git a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase/calcite.prj b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase/calcite.prj index 85db351b60f..edd596896f4 100644 --- a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase/calcite.prj +++ b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase/calcite.prj @@ -395,6 +395,13 @@ <saturation_index>0.0</saturation_index> </equilibrium_phase> </equilibrium_phases> + <knobs> + <max_iter>100</max_iter> + <relative_convergence_tolerance>1e-12</relative_convergence_tolerance> + <tolerance>1e-15</tolerance> + <step_size>100</step_size> + <scaling>0</scaling> + </knobs> </chemical_system> <parameters> <parameter> diff --git a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant/1d_isofrac.prj b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant/1d_isofrac.prj index 866a244a15b..7c2f81def55 100644 --- a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant/1d_isofrac.prj +++ b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant/1d_isofrac.prj @@ -320,6 +320,13 @@ </expression> </rate> </rates> + <knobs> + <max_iter>100</max_iter> + <relative_convergence_tolerance>1e-12</relative_convergence_tolerance> + <tolerance>1e-15</tolerance> + <step_size>100</step_size> + <scaling>0</scaling> + </knobs> </chemical_system> <parameters> <parameter> diff --git a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant/1d_isofrac_flag_formula.prj b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant/1d_isofrac_flag_formula.prj index e27bf2c6fb8..f1d4ba7873a 100644 --- a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant/1d_isofrac_flag_formula.prj +++ b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant/1d_isofrac_flag_formula.prj @@ -297,6 +297,13 @@ </expression> </rate> </rates> + <knobs> + <max_iter>100</max_iter> + <relative_convergence_tolerance>1e-12</relative_convergence_tolerance> + <tolerance>1e-15</tolerance> + <step_size>100</step_size> + <scaling>0</scaling> + </knobs> </chemical_system> <parameters> <parameter> diff --git a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant_AllAsComponents/KineticReactant2.prj b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant_AllAsComponents/KineticReactant2.prj index 494c4a8f42e..f1bcfd9ab37 100644 --- a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant_AllAsComponents/KineticReactant2.prj +++ b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant_AllAsComponents/KineticReactant2.prj @@ -349,6 +349,13 @@ </expression> </rate> </rates> + <knobs> + <max_iter>100</max_iter> + <relative_convergence_tolerance>1e-12</relative_convergence_tolerance> + <tolerance>1e-15</tolerance> + <step_size>100</step_size> + <scaling>0</scaling> + </knobs> </chemical_system> <parameters> <parameter> diff --git a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant_AllAsComponents/KineticReactant2_2d.prj b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant_AllAsComponents/KineticReactant2_2d.prj index 47c29e735b6..e0781446a83 100644 --- a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant_AllAsComponents/KineticReactant2_2d.prj +++ b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/KineticReactant_AllAsComponents/KineticReactant2_2d.prj @@ -349,6 +349,13 @@ </expression> </rate> </rates> + <knobs> + <max_iter>100</max_iter> + <relative_convergence_tolerance>1e-12</relative_convergence_tolerance> + <tolerance>1e-15</tolerance> + <step_size>100</step_size> + <scaling>0</scaling> + </knobs> </chemical_system> <parameters> <parameter> diff --git a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/Wetland/Wetland_1d.prj b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/Wetland/Wetland_1d.prj index bd2fb05d8db..9158e6fc310 100644 --- a/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/Wetland/Wetland_1d.prj +++ b/Tests/Data/Parabolic/ComponentTransport/ReactiveTransport/Wetland/Wetland_1d.prj @@ -1774,6 +1774,13 @@ </expression> </rate> </rates> + <knobs> + <max_iter>100</max_iter> + <relative_convergence_tolerance>1e-12</relative_convergence_tolerance> + <tolerance>1e-15</tolerance> + <step_size>100</step_size> + <scaling>0</scaling> + </knobs> </chemical_system> <parameters> <parameter> -- GitLab