diff --git a/Applications/ApplicationsLib/ProjectData.cpp b/Applications/ApplicationsLib/ProjectData.cpp index 81ec937fc83de2070d25f7f20e2534be09db38fd..361c0eef88e634447db6e64d3de563f6c2efa5b6 100644 --- a/Applications/ApplicationsLib/ProjectData.cpp +++ b/Applications/ApplicationsLib/ProjectData.cpp @@ -1087,14 +1087,10 @@ void ProjectData::parseChemicalSystem( } else if (boost::iequals(chemical_solver, "PhreeqcKernel")) { - INFO( - "Configuring phreeqc interface for water chemistry " - "calculation by direct memory access."); - - _chemical_system = ChemistryLib::createChemicalSolverInterface< - ChemistryLib::ChemicalSolver::PhreeqcKernel>( - _mesh_vec, process_id_to_component_name_map, *config, - output_directory); + OGS_FATAL( + "The chemical solver option of PhreeqcKernel is not accessible " + "for the time being. Please set 'Phreeqc'' as the chemical " + "solver for reactive transport modeling."); } else { diff --git a/ProcessLib/ComponentTransport/Tests.cmake b/ProcessLib/ComponentTransport/Tests.cmake index 5f0ee788fa6a1900be4e905fea63ef88de2e195f..8c363aa7d25408d40fd925db507b8908bf8d1e5f 100644 --- a/ProcessLib/ComponentTransport/Tests.cmake +++ b/ProcessLib/ComponentTransport/Tests.cmake @@ -1053,43 +1053,6 @@ AddTest( RUNTIME 25 ) -AddTest( - NAME 1D_ReactiveMassTransport_PhreeqcKernel_EquilibriumPhaseBlockTest - PATH Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase - EXECUTABLE ogs - EXECUTABLE_ARGS calcite_phreeqckernel.prj - WRAPPER time - TESTER vtkdiff - REQUIREMENTS NOT OGS_USE_MPI - DIFF_DATA - calcite_phreeqckernel_pcs_5_ts_42_t_4200.000000_expected.vtu calcite_phreeqckernel_ts_42_t_4200.000000.vtu pressure pressure 1e-6 1e-10 - calcite_phreeqckernel_pcs_5_ts_84_t_8400.000000_expected.vtu calcite_phreeqckernel_ts_84_t_8400.000000.vtu pressure pressure 1e-6 1e-10 - calcite_phreeqckernel_pcs_5_ts_126_t_12600.000000_expected.vtu calcite_phreeqckernel_ts_126_t_12600.000000.vtu pressure pressure 1e-6 1e-10 - calcite_phreeqckernel_pcs_5_ts_168_t_16800.000000_expected.vtu calcite_phreeqckernel_ts_168_t_16800.000000.vtu pressure pressure 1e-6 1e-10 - calcite_phreeqckernel_pcs_5_ts_210_t_21000.000000_expected.vtu calcite_phreeqckernel_ts_210_t_21000.000000.vtu pressure pressure 1e-6 1e-10 - calcite_phreeqckernel_pcs_5_ts_42_t_4200.000000_expected.vtu calcite_phreeqckernel_ts_42_t_4200.000000.vtu Ca Ca 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_84_t_8400.000000_expected.vtu calcite_phreeqckernel_ts_84_t_8400.000000.vtu Ca Ca 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_126_t_12600.000000_expected.vtu calcite_phreeqckernel_ts_126_t_12600.000000.vtu Ca Ca 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_168_t_16800.000000_expected.vtu calcite_phreeqckernel_ts_168_t_16800.000000.vtu Ca Ca 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_210_t_21000.000000_expected.vtu calcite_phreeqckernel_ts_210_t_21000.000000.vtu Ca Ca 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_42_t_4200.000000_expected.vtu calcite_phreeqckernel_ts_42_t_4200.000000.vtu Cl Cl 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_84_t_8400.000000_expected.vtu calcite_phreeqckernel_ts_84_t_8400.000000.vtu Cl Cl 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_126_t_12600.000000_expected.vtu calcite_phreeqckernel_ts_126_t_12600.000000.vtu Cl Cl 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_168_t_16800.000000_expected.vtu calcite_phreeqckernel_ts_168_t_16800.000000.vtu Cl Cl 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_210_t_21000.000000_expected.vtu calcite_phreeqckernel_ts_210_t_21000.000000.vtu Cl Cl 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_42_t_4200.000000_expected.vtu calcite_phreeqckernel_ts_42_t_4200.000000.vtu H H 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_84_t_8400.000000_expected.vtu calcite_phreeqckernel_ts_84_t_8400.000000.vtu H H 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_126_t_12600.000000_expected.vtu calcite_phreeqckernel_ts_126_t_12600.000000.vtu H H 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_168_t_16800.000000_expected.vtu calcite_phreeqckernel_ts_168_t_16800.000000.vtu H H 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_210_t_21000.000000_expected.vtu calcite_phreeqckernel_ts_210_t_21000.000000.vtu H H 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_42_t_4200.000000_expected.vtu calcite_phreeqckernel_ts_42_t_4200.000000.vtu Mg Mg 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_84_t_8400.000000_expected.vtu calcite_phreeqckernel_ts_84_t_8400.000000.vtu Mg Mg 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_126_t_12600.000000_expected.vtu calcite_phreeqckernel_ts_126_t_12600.000000.vtu Mg Mg 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_168_t_16800.000000_expected.vtu calcite_phreeqckernel_ts_168_t_16800.000000.vtu Mg Mg 1e-10 1e-16 - calcite_phreeqckernel_pcs_5_ts_210_t_21000.000000_expected.vtu calcite_phreeqckernel_ts_210_t_21000.000000.vtu Mg Mg 1e-10 1e-16 - RUNTIME 10 -) - AddTest( NAME 1D_ReactiveMassTransport_IPhreeqc_KineticReactantBlockTest PATH Parabolic/ComponentTransport/ReactiveTransport/KineticReactant @@ -1127,38 +1090,6 @@ AddTest( RUNTIME 85 ) -AddTest( - NAME 1D_ReactiveMassTransport_PhreeqcKernel_KineticReactantBlockTest - PATH Parabolic/ComponentTransport/ReactiveTransport/KineticReactant - EXECUTABLE ogs - EXECUTABLE_ARGS 1d_isofrac_phreeqckernel.prj - WRAPPER time - TESTER vtkdiff - REQUIREMENTS NOT OGS_USE_MPI - DIFF_DATA - 1d_isofrac_phreeqckernel_pcs_3_ts_42_t_4200.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_42_t_4200.000000.vtu pressure pressure 1e-6 1e-10 - 1d_isofrac_phreeqckernel_pcs_3_ts_84_t_8400.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_84_t_8400.000000.vtu pressure pressure 1e-6 1e-10 - 1d_isofrac_phreeqckernel_pcs_3_ts_126_t_12600.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_126_t_12600.000000.vtu pressure pressure 1e-6 1e-10 - 1d_isofrac_phreeqckernel_pcs_3_ts_168_t_16800.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_168_t_16800.000000.vtu pressure pressure 1e-6 1e-10 - 1d_isofrac_phreeqckernel_pcs_3_ts_210_t_21000.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_210_t_21000.000000.vtu pressure pressure 1e-6 1e-10 - 1d_isofrac_phreeqckernel_pcs_3_ts_42_t_4200.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_42_t_4200.000000.vtu Synthetica Synthetica 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_84_t_8400.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_84_t_8400.000000.vtu Synthetica Synthetica 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_126_t_12600.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_126_t_12600.000000.vtu Synthetica Synthetica 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_168_t_16800.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_168_t_16800.000000.vtu Synthetica Synthetica 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_210_t_21000.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_210_t_21000.000000.vtu Synthetica Synthetica 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_42_t_4200.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_42_t_4200.000000.vtu Syntheticb Syntheticb 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_84_t_8400.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_84_t_8400.000000.vtu Syntheticb Syntheticb 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_126_t_12600.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_126_t_12600.000000.vtu Syntheticb Syntheticb 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_168_t_16800.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_168_t_16800.000000.vtu Syntheticb Syntheticb 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_210_t_21000.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_210_t_21000.000000.vtu Syntheticb Syntheticb 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_42_t_4200.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_42_t_4200.000000.vtu H H 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_84_t_8400.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_84_t_8400.000000.vtu H H 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_126_t_12600.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_126_t_12600.000000.vtu H H 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_168_t_16800.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_168_t_16800.000000.vtu H H 1e-10 1e-16 - 1d_isofrac_phreeqckernel_pcs_3_ts_210_t_21000.000000_expected.vtu 1d_isofrac_phreeqckernel_ts_210_t_21000.000000.vtu H H 1e-10 1e-16 - RUNTIME 85 -) - AddTest( NAME 1D_ReactiveMassTransport_ChemicalFormulaFlagTest PATH Parabolic/ComponentTransport/ReactiveTransport/KineticReactant