From 3b40f1868968dff51d64e3254a1cdb6fba064257 Mon Sep 17 00:00:00 2001 From: "W. Daryl Hawkins" Date: Tue, 16 Jun 2026 13:53:41 -0500 Subject: [PATCH] Remove angle subset infrastructure. --- .../tutorials/aquad/delta_forward.ipynb | 1 - .../tutorials/aquad/forward_peaked_g099.ipynb | 1 - doc/source/tutorials/lbs/keigen/cmfd.ipynb | 1 - .../lbs/primer/forward_example.ipynb | 1 - .../mg_src_driven/hdpe_example.ipynb | 1 - doc/source/userguide/groupsets.rst | 1 - .../discrete_ordinates_problem.cc | 175 ++++++++---------- .../lbs_problem/groupset/lbs_groupset.cc | 9 - .../lbs_problem/groupset/lbs_groupset.h | 2 - python/lib/solver.cc | 4 - .../pps/transport_3d.py | 3 - .../transport_keigen/c5g7/c5g7.py | 1 - .../transport_keigen/c5g7_restart.py | 1 - ...alue_transport_3d_1g_reflecting_balance.py | 1 - ...lue_transport_3d_1g_reflecting_cmfd_agg.py | 1 - .../keigenvalue_transport_3d_2g_qblock.py | 1 - ...eigenvalue_transport_3d_2g_qblock_8rank.py | 1 - ...e_transport_3d_2g_qblock_8rank_cmfd_agg.py | 1 - ...envalue_transport_3d_2g_qblock_cmfd_agg.py | 1 - ...ansport_3d_2g_qblock_cmfd_multigroupset.py | 1 - ...alue_transport_3d_2g_unstructured_8rank.py | 1 - ...sport_3d_2g_unstructured_8rank_cmfd_agg.py | 1 - ...value_transport_3d_5g_upscatter_solvers.py | 1 - .../boundary_mutation_rebuild.py | 1 - .../boundary_mutation_rebuild_gpu.py | 1 - .../transport_steady/transport_1d_1.py | 2 - .../transport_1d_1_cbc_gpu.py | 2 - .../transport_steady/transport_1d_1_gpu.py | 2 - .../transport_1d_3a_dsa_ortho.py | 2 - .../transport_1d_4_dsa_ortho_inf.py | 2 - .../transport_steady/transport_1d_leakage.py | 1 - .../transport_steady/transport_2d_1_poly.py | 2 - .../transport_2d_1_poly_balance.py | 1 - .../transport_2d_1_poly_balance_mg.py | 2 - .../transport_2d_2_unstructured.py | 2 - .../transport_2d_2_unstructured_cbc_gpu.py | 2 - ...transport_2d_2_unstructured_crichardson.py | 2 - .../transport_2d_2_unstructured_gpu.py | 2 - .../transport_2d_2_unstructured_sldfe.py | 1 - .../transport_2d_3_poly_quad_mod.py | 2 - .../transport_2d_4a_dsa_ortho.py | 2 - .../transport_2d_4b_dsa_ortho.py | 2 - .../transport_2d_4b_dsa_ortho_dual_quad.py | 2 - .../transport_2d_dsa_compare.py | 1 - .../transport_2d_gmsh_blk_bnds_v2.py | 1 - .../transport_2d_gmsh_blk_bnds_v4.py | 1 - .../transport_steady/transport_2d_gmsh_v2.py | 1 - .../transport_steady/transport_2d_gmsh_v4.py | 1 - .../transport_2d_gmsh_v4_binary.py | 1 - .../transport_3d_1_poly_parmetis.py | 1 - ...ransport_3d_1_poly_parmetis_crichardson.py | 1 - .../transport_3d_1_poly_qmom_part1.py | 1 - .../transport_3d_1_poly_qmom_part2.py | 1 - .../transport_3d_1_poly_scotch.py | 1 - .../transport_3d_1a_extruder.py | 1 - .../transport_3d_1a_extruder_cbc_gpu.py | 1 - .../transport_3d_1a_extruder_gpu.py | 1 - .../transport_3d_1b_exodus.py | 1 - .../transport_steady/transport_3d_1b_ortho.py | 1 - .../transport_3d_1b_ortho_cbc_gpu.py | 1 - .../transport_3d_1b_ortho_gpu.py | 1 - .../transport_3d_2_unstructured.py | 1 - .../transport_3d_2_unstructured_cbc_gpu.py | 1 - ...transport_3d_2_unstructured_crichardson.py | 1 - .../transport_3d_2_unstructured_gpu.py | 1 - .../transport_3d_2_unstructured_restart.py | 1 - .../transport_3d_3a_dsa_ortho.py | 2 - .../transport_3d_4_cycles_1.py | 1 - .../transport_3d_4_cycles_1_gpu.py | 2 - .../transport_3d_5_cycles_2.py | 1 - .../transport_3d_5_cycles_2_bicgstab.py | 1 - .../transport_3d_5_cycles_2_crichardson.py | 1 - .../transport_3d_5_cycles_2_restart.py | 1 - .../transport_3d_6a_dist_mesh.py | 1 - .../transport_3d_6a_split_mesh.py | 1 - .../transport_3d_6b_dist_mesh.py | 1 - .../transport_3d_6b_split_mesh.py | 1 - .../transport_steady/transport_3d_gmsh_v2.py | 1 - .../transport_steady/transport_3d_gmsh_v4.py | 1 - .../transport_3d_gmsh_v4_binary.py | 1 - .../transport_3d_uniform_bnd.py | 1 - .../transport_steady/wrong_parameter.py | 1 - .../transport_steady/wrong_parameter_type.py | 1 - .../transport_steady_cbc/transport_1d_1.py | 2 - .../transport_2d_1_poly.py | 2 - .../transient_zero_3d_1g_pulse_inf_med.py | 1 - .../transient_zero_3d_1g_pulse_inf_med_cbc.py | 1 - .../transient_zero_3d_1g_v0.5_inf_med.py | 1 - .../transient_zero_3d_1g_v0.5_inf_med_cbc.py | 1 - .../transient_zero_3d_1g_v1_inf_med.py | 1 - .../transient_zero_3d_1g_v1_inf_med_cbc.py | 1 - .../transient_zero_3d_1g_v1_inf_med_swap.py | 1 - ...ransient_zero_3d_1g_v1_inf_med_swap_cbc.py | 1 - .../transient_zero_3d_1g_v2_inf_med.py | 1 - .../transient_zero_3d_1g_v2_inf_med_cbc.py | 1 - ...ransient_zero_3d_2g_inf_med_downscatter.py | 1 - ...ient_zero_3d_2g_inf_med_downscatter_cbc.py | 1 - ...ent_zero_3d_2g_inf_med_downscatter_swap.py | 1 - ...zero_3d_2g_inf_med_downscatter_swap_cbc.py | 1 - .../transient_zero_3d_2g_inf_med_pydrvr.py | 1 - ...transient_zero_3d_2g_inf_med_pydrvr_cbc.py | 1 - ...sient_zero_3d_2g_inf_med_pydrvr_ramp_dt.py | 1 - ...t_zero_3d_2g_inf_med_pydrvr_ramp_dt_cbc.py | 1 - tools/scaling/lib/unstructured.py | 1 - 104 files changed, 80 insertions(+), 231 deletions(-) diff --git a/doc/source/tutorials/aquad/delta_forward.ipynb b/doc/source/tutorials/aquad/delta_forward.ipynb index 58814f5da7..68f80ab2b7 100644 --- a/doc/source/tutorials/aquad/delta_forward.ipynb +++ b/doc/source/tutorials/aquad/delta_forward.ipynb @@ -281,7 +281,6 @@ " groupsets=[{\n", " \"groups_from_to\": (0, 0),\n", " \"angular_quadrature\": pquad,\n", - " \"angle_aggregation_num_subsets\": 1,\n", " \"inner_linear_method\": \"petsc_gmres\",\n", " \"l_abs_tol\": 1.0e-8,\n", " \"l_max_its\": 100,\n", diff --git a/doc/source/tutorials/aquad/forward_peaked_g099.ipynb b/doc/source/tutorials/aquad/forward_peaked_g099.ipynb index e22c825af9..da5ba507a3 100644 --- a/doc/source/tutorials/aquad/forward_peaked_g099.ipynb +++ b/doc/source/tutorials/aquad/forward_peaked_g099.ipynb @@ -264,7 +264,6 @@ " groupsets=[{\n", " \"groups_from_to\": (0, 0),\n", " \"angular_quadrature\": pquad,\n", - " \"angle_aggregation_num_subsets\": 1,\n", " \"inner_linear_method\": \"petsc_gmres\",\n", " \"l_abs_tol\": 1.0e-8,\n", " \"l_max_its\": 300,\n", diff --git a/doc/source/tutorials/lbs/keigen/cmfd.ipynb b/doc/source/tutorials/lbs/keigen/cmfd.ipynb index 5c71e58ff9..96d1672dc7 100644 --- a/doc/source/tutorials/lbs/keigen/cmfd.ipynb +++ b/doc/source/tutorials/lbs/keigen/cmfd.ipynb @@ -316,7 +316,6 @@ " {\n", " \"groups_from_to\": [0, num_groups - 1],\n", " \"angular_quadrature\": pquad,\n", - " \"angle_aggregation_num_subsets\": 1,\n", " \"inner_linear_method\": \"petsc_gmres\",\n", " \"l_abs_tol\": 1.0e-7,\n", " \"l_max_its\": 300,\n", diff --git a/doc/source/tutorials/lbs/primer/forward_example.ipynb b/doc/source/tutorials/lbs/primer/forward_example.ipynb index 07b3fe21c7..b072a1d583 100644 --- a/doc/source/tutorials/lbs/primer/forward_example.ipynb +++ b/doc/source/tutorials/lbs/primer/forward_example.ipynb @@ -314,7 +314,6 @@ " {\n", " \"groups_from_to\": (0, 0),\n", " \"angular_quadrature\": pquad,\n", - " \"angle_aggregation_num_subsets\": 1,\n", " \"inner_linear_method\": \"petsc_gmres\",\n", " \"l_abs_tol\": 1.0e-6,\n", " \"l_max_its\": 300,\n", diff --git a/doc/source/tutorials/lbs/src_driven/mg_src_driven/hdpe_example.ipynb b/doc/source/tutorials/lbs/src_driven/mg_src_driven/hdpe_example.ipynb index 5a4a07e6ac..7b98ce9e5f 100644 --- a/doc/source/tutorials/lbs/src_driven/mg_src_driven/hdpe_example.ipynb +++ b/doc/source/tutorials/lbs/src_driven/mg_src_driven/hdpe_example.ipynb @@ -278,7 +278,6 @@ " {\n", " \"groups_from_to\": (0, num_groups-1),\n", " \"angular_quadrature\": pquad,\n", - " \"angle_aggregation_num_subsets\": 1,\n", " \"inner_linear_method\": \"petsc_gmres\",\n", " \"l_abs_tol\": 1.0e-6,\n", " \"l_max_its\": 300,\n", diff --git a/doc/source/userguide/groupsets.rst b/doc/source/userguide/groupsets.rst index bb8bfa83b0..659d677f0c 100644 --- a/doc/source/userguide/groupsets.rst +++ b/doc/source/userguide/groupsets.rst @@ -26,7 +26,6 @@ The main groupset fields exposed in the Python API are: * ``groups_from_to`` * ``angular_quadrature`` * ``angle_aggregation_type`` -* ``angle_aggregation_num_subsets`` * ``inner_linear_method`` * ``l_abs_tol`` * ``l_max_its`` diff --git a/modules/linear_boltzmann_solvers/discrete_ordinates_problem/discrete_ordinates_problem.cc b/modules/linear_boltzmann_solvers/discrete_ordinates_problem/discrete_ordinates_problem.cc index 26ebf2038c..056ba567ac 100644 --- a/modules/linear_boltzmann_solvers/discrete_ordinates_problem/discrete_ordinates_problem.cc +++ b/modules/linear_boltzmann_solvers/discrete_ordinates_problem/discrete_ordinates_problem.cc @@ -1769,112 +1769,97 @@ DiscreteOrdinatesProblem::InitFluxDataStructures(LBSGroupset& groupset) const auto& sweep_ordering = quadrature_spds_map_[groupset.quadrature][so_id]; const auto& fluds_common_data = *quadrature_fluds_commondata_map_[groupset.quadrature][so_id]; - // Compute direction subsets - const auto dir_subsets = MakeSubSets(so_grouping.size(), groupset.master_num_ang_subsets); + std::vector angle_indices(so_grouping.begin(), so_grouping.end()); - for (const auto& dir_ss_info : dir_subsets) + if (sweep_type_ == "AAH") { - const auto& dir_ss_begin = dir_ss_info.ss_begin; - const auto& dir_ss_end = dir_ss_info.ss_end; - const auto& dir_ss_size = dir_ss_info.ss_size; - - std::vector angle_indices(dir_ss_size, 0); + std::shared_ptr fluds; + if (use_gpus_) { - size_t k = 0; - for (size_t n = dir_ss_begin; n <= dir_ss_end; ++n) - angle_indices[k++] = so_grouping[n]; + fluds = CreateAAHD_FLUDS(gs_num_grps, angle_indices.size(), fluds_common_data); } - - if (sweep_type_ == "AAH") + else { - std::shared_ptr fluds; - if (use_gpus_) - { - fluds = CreateAAHD_FLUDS(gs_num_grps, angle_indices.size(), fluds_common_data); - } - else - { - fluds = std::make_shared( - gs_num_grps, - angle_indices.size(), - dynamic_cast(fluds_common_data)); - } + fluds = + std::make_shared(gs_num_grps, + angle_indices.size(), + dynamic_cast(fluds_common_data)); + } - std::shared_ptr angle_set; - if (use_gpus_) - { - angle_set = CreateAAHD_AngleSet(angle_set_id++, - groupset, - *sweep_ordering, - fluds, - angle_indices, - sweep_boundaries_, - options_.max_mpi_message_size, - *grid_local_comm_set_); - } - else - { - angle_set = std::make_shared(angle_set_id++, - groupset, - *sweep_ordering, - fluds, - angle_indices, - sweep_boundaries_, - options_.max_mpi_message_size, - *grid_local_comm_set_); - } - groupset.angle_agg->GetAngleSetGroups().push_back(angle_set); + std::shared_ptr angle_set; + if (use_gpus_) + { + angle_set = CreateAAHD_AngleSet(angle_set_id++, + groupset, + *sweep_ordering, + fluds, + angle_indices, + sweep_boundaries_, + options_.max_mpi_message_size, + *grid_local_comm_set_); } - else if (sweep_type_ == "CBC") + else { - std::shared_ptr fluds; - if (use_gpus_) - { - fluds = CreateCBCD_FLUDS(gs_num_grps, - angle_indices.size(), - grid_->local_cells.size(), - fluds_common_data, - groupset.psi_uk_man_, - *discretization_, - (not GetPsiNewLocal()[groupset.id].empty())); - } - else - { - fluds = - std::make_shared(gs_num_grps, - angle_indices.size(), - dynamic_cast(fluds_common_data), - groupset.psi_uk_man_, - *discretization_); - } - - std::shared_ptr angle_set; - if (use_gpus_) - { - angle_set = CreateCBCD_AngleSet(angle_set_id++, - groupset, - *sweep_ordering, - fluds, - angle_indices, - sweep_boundaries_, - *grid_local_comm_set_); - } - else - { - angle_set = std::make_shared(angle_set_id++, - groupset, - *sweep_ordering, - fluds, - angle_indices, - sweep_boundaries_, - *grid_local_comm_set_); - } + angle_set = std::make_shared(angle_set_id++, + groupset, + *sweep_ordering, + fluds, + angle_indices, + sweep_boundaries_, + options_.max_mpi_message_size, + *grid_local_comm_set_); + } + groupset.angle_agg->GetAngleSetGroups().push_back(angle_set); + } + else if (sweep_type_ == "CBC") + { + std::shared_ptr fluds; + if (use_gpus_) + { + fluds = CreateCBCD_FLUDS(gs_num_grps, + angle_indices.size(), + grid_->local_cells.size(), + fluds_common_data, + groupset.psi_uk_man_, + *discretization_, + (not GetPsiNewLocal()[groupset.id].empty())); + } + else + { + fluds = + std::make_shared(gs_num_grps, + angle_indices.size(), + dynamic_cast(fluds_common_data), + groupset.psi_uk_man_, + *discretization_); + } - groupset.angle_agg->GetAngleSetGroups().push_back(angle_set); + std::shared_ptr angle_set; + if (use_gpus_) + { + angle_set = CreateCBCD_AngleSet(angle_set_id++, + groupset, + *sweep_ordering, + fluds, + angle_indices, + sweep_boundaries_, + *grid_local_comm_set_); } else - OpenSnInvalidArgument("Unsupported sweeptype \"" + sweep_type_ + "\""); - } // for an_ss + { + angle_set = std::make_shared(angle_set_id++, + groupset, + *sweep_ordering, + fluds, + angle_indices, + sweep_boundaries_, + *grid_local_comm_set_); + } + + groupset.angle_agg->GetAngleSetGroups().push_back(angle_set); + } + else + OpenSnInvalidArgument("Unsupported sweeptype \"" + sweep_type_ + "\""); } // for so_grouping groupset.angle_agg->BuildDirnumToAnglesetMap(); diff --git a/modules/linear_boltzmann_solvers/lbs_problem/groupset/lbs_groupset.cc b/modules/linear_boltzmann_solvers/lbs_problem/groupset/lbs_groupset.cc index d581631c72..7ef3dbec8f 100644 --- a/modules/linear_boltzmann_solvers/lbs_problem/groupset/lbs_groupset.cc +++ b/modules/linear_boltzmann_solvers/lbs_problem/groupset/lbs_groupset.cc @@ -30,11 +30,6 @@ LBSGroupset::GetInputParameters() "angular_quadrature", nullptr, "A handle to an angular quadrature"); params.AddOptionalParameter( "angle_aggregation_type", "polar", "The angle aggregation method to use during sweeping"); - params.AddOptionalParameter("angle_aggregation_num_subsets", - 1, - "The number of subsets to apply to sets of angles that have been " - "aggregated. This is useful for increasing pipeline size for " - "parallel simulations"); // Iterative method params.AddOptionalParameter("inner_linear_method", @@ -94,7 +89,6 @@ LBSGroupset::GetInputParameters() // Constraints params.ConstrainParameterRange("angle_aggregation_type", AllowableRangeList::New({"polar", "single", "azimuthal"})); - params.ConstrainParameterRange("angle_aggregation_num_subsets", AllowableRangeLowLimit::New(1)); params.ConstrainParameterRange( "inner_linear_method", AllowableRangeList::New( @@ -126,7 +120,6 @@ LBSGroupset::Init(int aid) size = 0; quadrature = nullptr; angle_agg = nullptr; - master_num_ang_subsets = 1; iterative_method = LinearSystemSolver::IterativeMethod::PETSC_RICHARDSON; angleagg_method = AngleAggregationType::POLAR; residual_tolerance = 1.0e-6; @@ -189,8 +182,6 @@ LBSGroupset::LBSGroupset( // NOLINT(cppcoreguidelines-pro-type-member-init) else if (angle_agg_typestr == "azimuthal") angleagg_method = AngleAggregationType::AZIMUTHAL; - master_num_ang_subsets = params.GetParamValue("angle_aggregation_num_subsets"); - // Inner solver const auto inner_linear_method = params.GetParamValue("inner_linear_method"); if (inner_linear_method == "classic_richardson") diff --git a/modules/linear_boltzmann_solvers/lbs_problem/groupset/lbs_groupset.h b/modules/linear_boltzmann_solvers/lbs_problem/groupset/lbs_groupset.h index 298ee59e39..49ff386bce 100644 --- a/modules/linear_boltzmann_solvers/lbs_problem/groupset/lbs_groupset.h +++ b/modules/linear_boltzmann_solvers/lbs_problem/groupset/lbs_groupset.h @@ -67,8 +67,6 @@ class LBSGroupset UniqueSOGroupings unique_so_groupings; DirIDToSOMap dir_id_to_so_map; - int master_num_ang_subsets; - LinearSystemSolver::IterativeMethod iterative_method; AngleAggregationType angleagg_method; double residual_tolerance; diff --git a/python/lib/solver.cc b/python/lib/solver.cc index f4262b1873..1cc6b07356 100644 --- a/python/lib/solver.cc +++ b/python/lib/solver.cc @@ -704,8 +704,6 @@ WrapLBS(py::module& slv) Handle to an angular quadrature. - angle_aggregation_type: {'polar', 'single', 'azimuthal'}, default='polar' Angle aggregation method to use during sweeping. - - angle_aggregation_num_subsets: int, default=1 - Number of angle subsets used for aggregation. - inner_linear_method: {'classic_richardson', 'petsc_richardson', 'petsc_gmres', 'petsc_bicgstab'}, default='petsc_richardson' Iterative method used for inner linear solves. @@ -1205,8 +1203,6 @@ WrapLBS(py::module& slv) Handle to an angular quadrature. - angle_aggregation_type: {'polar', 'single', 'azimuthal'}, default='polar' Angle aggregation method to use during sweeping. - - angle_aggregation_num_subsets: int, default=1 - Number of angle subsets used for aggregation. - inner_linear_method: {'classic_richardson', 'petsc_richardson', 'petsc_gmres', 'petsc_bicgstab'}, default='petsc_richardson' Iterative method used for inner linear solves. diff --git a/test/python/modules/linear_boltzmann_solvers/pps/transport_3d.py b/test/python/modules/linear_boltzmann_solvers/pps/transport_3d.py index f38b797b5e..8bc1ea95cd 100644 --- a/test/python/modules/linear_boltzmann_solvers/pps/transport_3d.py +++ b/test/python/modules/linear_boltzmann_solvers/pps/transport_3d.py @@ -54,7 +54,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "gmres_restart_interval": 50, "l_abs_tol": 1.0e-6, @@ -64,7 +63,6 @@ "groups_from_to": gs2, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "gmres_restart_interval": 50, "l_abs_tol": 1.0e-6, @@ -74,7 +72,6 @@ "groups_from_to": gs3, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "gmres_restart_interval": 50, "l_abs_tol": 1.0e-6, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/c5g7/c5g7.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/c5g7/c5g7.py index 3684cf1c23..abcc5ebcb5 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/c5g7/c5g7.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/c5g7/c5g7.py @@ -53,7 +53,6 @@ def make_groupsets(num_groups, pquad, inner_linear_method, l_max_its): "l_max_its": l_max_its, "l_abs_tol": 1.0e-10, "angle_aggregation_type": "polar", - "angle_aggregation_num_subsets": 1, } ) return groupsets diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/c5g7_restart.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/c5g7_restart.py index 844a222488..c47f3b724e 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/c5g7_restart.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/c5g7_restart.py @@ -60,7 +60,6 @@ "l_max_its": 5, "l_abs_tol": 1.0e-10, "angle_aggregation_type": "polar", - "angle_aggregation_num_subsets": 1, }, ], xs_map=xs_map, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_1g_reflecting_balance.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_1g_reflecting_balance.py index c9d5532ff6..6944c18e96 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_1g_reflecting_balance.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_1g_reflecting_balance.py @@ -50,7 +50,6 @@ n_polar=4, n_azimuthal=8, scattering_order=0 ), "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-8, "l_max_its": 200, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_1g_reflecting_cmfd_agg.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_1g_reflecting_cmfd_agg.py index 5fd44e6d52..6a9d758e20 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_1g_reflecting_cmfd_agg.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_1g_reflecting_cmfd_agg.py @@ -48,7 +48,6 @@ n_polar=4, n_azimuthal=8, scattering_order=0 ), "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-8, "l_max_its": 200, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock.py index 6ec30ae089..bcdffd6ae0 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock.py @@ -60,7 +60,6 @@ n_polar=4, n_azimuthal=8, scattering_order=1 ), "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-8, "l_max_its": 100, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_8rank.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_8rank.py index aa9b779ec4..730d1d6d33 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_8rank.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_8rank.py @@ -68,7 +68,6 @@ n_polar=n_polar, n_azimuthal=n_azimuthal, scattering_order=1 ), "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-8, "l_max_its": 100, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_8rank_cmfd_agg.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_8rank_cmfd_agg.py index 8954a92d94..d624cd1920 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_8rank_cmfd_agg.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_8rank_cmfd_agg.py @@ -90,7 +90,6 @@ def make_problem(): n_polar=n_polar, n_azimuthal=n_azimuthal, scattering_order=1 ), "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": get_option("wgs_atol", 1.0e-6), "l_max_its": get_option("wgs_maxits", 60), diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_cmfd_agg.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_cmfd_agg.py index 3e6906b262..f9f300cf95 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_cmfd_agg.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_cmfd_agg.py @@ -75,7 +75,6 @@ def get_bool_option(name, default): n_polar=4, n_azimuthal=8, scattering_order=1 ), "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-8, "l_max_its": 100, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_cmfd_multigroupset.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_cmfd_multigroupset.py index c367d8c016..5d09348520 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_cmfd_multigroupset.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_qblock_cmfd_multigroupset.py @@ -61,7 +61,6 @@ "groups_from_to": [group, group], "angular_quadrature": quad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-8, "l_max_its": 100, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_unstructured_8rank.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_unstructured_8rank.py index b4daa73304..23370932f4 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_unstructured_8rank.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_unstructured_8rank.py @@ -123,7 +123,6 @@ def get_string_option(name, default): n_polar=n_polar, n_azimuthal=n_azimuthal, scattering_order=scattering_order ), "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": wgs_atol, "l_max_its": wgs_maxits, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_unstructured_8rank_cmfd_agg.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_unstructured_8rank_cmfd_agg.py index 5726d45b4f..116e0246aa 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_unstructured_8rank_cmfd_agg.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_2g_unstructured_8rank_cmfd_agg.py @@ -89,7 +89,6 @@ n_polar=n_polar, n_azimuthal=n_azimuthal, scattering_order=1 ), "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": wgs_atol, "l_max_its": wgs_maxits, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_5g_upscatter_solvers.py b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_5g_upscatter_solvers.py index 7d0d99f9b4..3a5308468d 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_5g_upscatter_solvers.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_keigen/keigenvalue_transport_3d_5g_upscatter_solvers.py @@ -112,7 +112,6 @@ def make_problem(): "groups_from_to": [group, group], "angular_quadrature": quad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-10, "l_max_its": 200, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/boundary_mutation_rebuild.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/boundary_mutation_rebuild.py index d5a241a2cf..d358b0d1ce 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/boundary_mutation_rebuild.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/boundary_mutation_rebuild.py @@ -197,7 +197,6 @@ def build_problem(grid, xs, source, pquad, boundaries, sweep_type): { "groups_from_to": [0, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 2, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-9, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/boundary_mutation_rebuild_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/boundary_mutation_rebuild_gpu.py index 438c85a114..fb8e66ee9d 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/boundary_mutation_rebuild_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/boundary_mutation_rebuild_gpu.py @@ -197,7 +197,6 @@ def build_problem(grid, xs, source, pquad, boundaries, sweep_type): { "groups_from_to": [0, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 2, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-9, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1.py index c2408bf25e..2d4b1e1995 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1.py @@ -71,7 +71,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -80,7 +79,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1_cbc_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1_cbc_gpu.py index cb734a114c..dd77900247 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1_cbc_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1_cbc_gpu.py @@ -71,7 +71,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -80,7 +79,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1_gpu.py index c22fb691a1..b83a51d7c6 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_1_gpu.py @@ -71,7 +71,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -80,7 +79,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_3a_dsa_ortho.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_3a_dsa_ortho.py index e579aa3108..67fa3806f3 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_3a_dsa_ortho.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_3a_dsa_ortho.py @@ -67,7 +67,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, @@ -78,7 +77,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_4_dsa_ortho_inf.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_4_dsa_ortho_inf.py index 48ab367f0f..320b947eaa 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_4_dsa_ortho_inf.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_4_dsa_ortho_inf.py @@ -63,7 +63,6 @@ { "groups_from_to": [0, 62], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, @@ -74,7 +73,6 @@ { "groups_from_to": [63, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_leakage.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_leakage.py index 37bbb3c9db..bc9d8e0989 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_leakage.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_1d_leakage.py @@ -54,7 +54,6 @@ { "groups_from_to": (0, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly.py index 8a6ec98cfc..524c1cebd2 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly.py @@ -74,7 +74,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -83,7 +82,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly_balance.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly_balance.py index 07540b3a3f..cb84320766 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly_balance.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly_balance.py @@ -64,7 +64,6 @@ { "groups_from_to": [0, 0], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-8, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly_balance_mg.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly_balance_mg.py index 933ec8bb61..52a4dca5c2 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly_balance_mg.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_1_poly_balance_mg.py @@ -67,7 +67,6 @@ { "groups_from_to": [0, 62], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-4, "l_max_its": 300, @@ -76,7 +75,6 @@ { "groups_from_to": [63, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-4, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured.py index 4e5513335d..7b2d14e3ec 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured.py @@ -73,7 +73,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -82,7 +81,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_cbc_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_cbc_gpu.py index c57bbb92a8..9a6c66d912 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_cbc_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_cbc_gpu.py @@ -73,7 +73,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -82,7 +81,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_crichardson.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_crichardson.py index cf69690b4a..95d4d5e1da 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_crichardson.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_crichardson.py @@ -70,7 +70,6 @@ { "groups_from_to": [0, 62], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "classic_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 1000, @@ -78,7 +77,6 @@ { "groups_from_to": [63, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "classic_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 1000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_gpu.py index 18cb681c84..d2b5a22650 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_gpu.py @@ -73,7 +73,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -82,7 +81,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_sldfe.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_sldfe.py index 074fd8c403..d300b36c60 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_sldfe.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_2_unstructured_sldfe.py @@ -82,7 +82,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_3_poly_quad_mod.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_3_poly_quad_mod.py index 915cac6c8a..0e134b677f 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_3_poly_quad_mod.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_3_poly_quad_mod.py @@ -69,7 +69,6 @@ { "groups_from_to": [0, 62], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -78,7 +77,6 @@ { "groups_from_to": [63, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4a_dsa_ortho.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4a_dsa_ortho.py index 04ae265435..cfebfaa16f 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4a_dsa_ortho.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4a_dsa_ortho.py @@ -75,7 +75,6 @@ { "groups_from_to": [0, 62], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, @@ -86,7 +85,6 @@ { "groups_from_to": [63, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4b_dsa_ortho.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4b_dsa_ortho.py index 685f7923c8..44ca967129 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4b_dsa_ortho.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4b_dsa_ortho.py @@ -75,7 +75,6 @@ { "groups_from_to": [0, 62], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, @@ -86,7 +85,6 @@ { "groups_from_to": [63, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4b_dsa_ortho_dual_quad.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4b_dsa_ortho_dual_quad.py index 2d1f37c5fa..9c9f5b3216 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4b_dsa_ortho_dual_quad.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_4b_dsa_ortho_dual_quad.py @@ -76,7 +76,6 @@ { "groups_from_to": [0, 62], "angular_quadrature": pquad2, - "angle_aggregation_num_subsets": 1, "angle_aggregation_type": "polar", "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, @@ -88,7 +87,6 @@ { "groups_from_to": [63, num_groups - 1], "angular_quadrature": pquad1, - "angle_aggregation_num_subsets": 1, "angle_aggregation_type": "polar", "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_dsa_compare.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_dsa_compare.py index 8732516fdb..0607f92ec0 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_dsa_compare.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_dsa_compare.py @@ -48,7 +48,6 @@ def solve(mode): quad = GLCProductQuadrature2DXY(n_polar=2, n_azimuthal=4, scattering_order=1) common = { "angular_quadrature": quad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-8, "l_max_its": 1000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_blk_bnds_v2.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_blk_bnds_v2.py index 6a5bec11f2..2aa286a35e 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_blk_bnds_v2.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_blk_bnds_v2.py @@ -48,7 +48,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_blk_bnds_v4.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_blk_bnds_v4.py index 19ae18e7e0..c4094fe2d0 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_blk_bnds_v4.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_blk_bnds_v4.py @@ -50,7 +50,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v2.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v2.py index e5545f7c05..2a631156da 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v2.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v2.py @@ -51,7 +51,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v4.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v4.py index 15986f6ba7..d901f975c7 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v4.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v4.py @@ -51,7 +51,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v4_binary.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v4_binary.py index cd921b007c..cdbb91dd2e 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v4_binary.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_2d_gmsh_v4_binary.py @@ -51,7 +51,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_parmetis.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_parmetis.py index 248c3cddc8..f648020fec 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_parmetis.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_parmetis.py @@ -74,7 +74,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_parmetis_crichardson.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_parmetis_crichardson.py index f835a37264..16f495bb9a 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_parmetis_crichardson.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_parmetis_crichardson.py @@ -74,7 +74,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "classic_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_qmom_part1.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_qmom_part1.py index 5bbac17726..2767b54f9e 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_qmom_part1.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_qmom_part1.py @@ -83,7 +83,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, # "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 2, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_qmom_part2.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_qmom_part2.py index 89e3b0d821..ed15490cfa 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_qmom_part2.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_qmom_part2.py @@ -85,7 +85,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, # "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_scotch.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_scotch.py index 953a90aea5..d2b0b9218e 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_scotch.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1_poly_scotch.py @@ -78,7 +78,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder.py index 70ca5e3b55..a24137f833 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder.py @@ -85,7 +85,6 @@ { "groups_from_to": [0, 20], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder_cbc_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder_cbc_gpu.py index 9d14e221fa..c2eebb5d96 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder_cbc_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder_cbc_gpu.py @@ -85,7 +85,6 @@ { "groups_from_to": [0, 20], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder_gpu.py index 30b08dbd12..2cf6099cbf 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1a_extruder_gpu.py @@ -85,7 +85,6 @@ { "groups_from_to": [0, 20], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_exodus.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_exodus.py index 84d89dc9b7..993a8bcfc9 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_exodus.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_exodus.py @@ -64,7 +64,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho.py index 8290d2fd87..a3d6e89a80 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho.py @@ -72,7 +72,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho_cbc_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho_cbc_gpu.py index 99b99d5d09..6f6693b765 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho_cbc_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho_cbc_gpu.py @@ -72,7 +72,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho_gpu.py index 34eb5c7364..b4c1e864eb 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_1b_ortho_gpu.py @@ -72,7 +72,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured.py index f14c32d92f..5f76f8f138 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured.py @@ -83,7 +83,6 @@ { "groups_from_to": (0, 20), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_cbc_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_cbc_gpu.py index 548a8af613..3b7995efa5 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_cbc_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_cbc_gpu.py @@ -83,7 +83,6 @@ { "groups_from_to": (0, 20), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_crichardson.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_crichardson.py index 23bef545ed..a2eb967d94 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_crichardson.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_crichardson.py @@ -83,7 +83,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, # "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "classic_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 1000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_gpu.py index 87d1623d95..34dd56f89c 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_gpu.py @@ -83,7 +83,6 @@ { "groups_from_to": (0, 20), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_restart.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_restart.py index f60a4c127e..737650a463 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_restart.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_2_unstructured_restart.py @@ -82,7 +82,6 @@ { "groups_from_to": [0, 0], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 10000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_3a_dsa_ortho.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_3a_dsa_ortho.py index 1c3a47adb6..31fd6535b1 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_3a_dsa_ortho.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_3a_dsa_ortho.py @@ -78,7 +78,6 @@ { "groups_from_to": [0, 62], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, @@ -89,7 +88,6 @@ { "groups_from_to": [63, num_groups - 1], "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 1000, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_4_cycles_1.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_4_cycles_1.py index fa7d51a227..0839d5c875 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_4_cycles_1.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_4_cycles_1.py @@ -83,7 +83,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, # "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_4_cycles_1_gpu.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_4_cycles_1_gpu.py index 6cf66894ea..2550850bb2 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_4_cycles_1_gpu.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_4_cycles_1_gpu.py @@ -82,7 +82,6 @@ "groups_from_to": [0, 63], "angular_quadrature": pquad, # "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -92,7 +91,6 @@ "groups_from_to": [64, num_groups - 1], "angular_quadrature": pquad, # "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2.py index 9a4c648cca..89b02d988f 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2.py @@ -65,7 +65,6 @@ "groups_from_to": (0, num_groups - 1), "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_bicgstab.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_bicgstab.py index 366d662347..6bbef20e04 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_bicgstab.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_bicgstab.py @@ -65,7 +65,6 @@ "groups_from_to": (0, num_groups - 1), "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_bicgstab", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_crichardson.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_crichardson.py index 733541b7a5..c8ff01bad4 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_crichardson.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_crichardson.py @@ -65,7 +65,6 @@ "groups_from_to": (0, num_groups - 1), "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "classic_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_restart.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_restart.py index 9d4d533772..bf6792d5fc 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_restart.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_5_cycles_2_restart.py @@ -65,7 +65,6 @@ "groups_from_to": (0, num_groups - 1), "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6a_dist_mesh.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6a_dist_mesh.py index d04e43285e..e5ecfb9d16 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6a_dist_mesh.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6a_dist_mesh.py @@ -93,7 +93,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "polar", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6a_split_mesh.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6a_split_mesh.py index 15ae76702e..73b979ef19 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6a_split_mesh.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6a_split_mesh.py @@ -92,7 +92,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "polar", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6b_dist_mesh.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6b_dist_mesh.py index d01f817547..c6d71b34ad 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6b_dist_mesh.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6b_dist_mesh.py @@ -97,7 +97,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "polar", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6b_split_mesh.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6b_split_mesh.py index 300f7c0c5e..5213e8cac8 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6b_split_mesh.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_6b_split_mesh.py @@ -95,7 +95,6 @@ "groups_from_to": [0, 20], "angular_quadrature": pquad, "angle_aggregation_type": "polar", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v2.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v2.py index a2ce14a985..70cc1d362f 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v2.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v2.py @@ -52,7 +52,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 100, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v4.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v4.py index 1a392dc043..d453f7e77d 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v4.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v4.py @@ -52,7 +52,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 100, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v4_binary.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v4_binary.py index 55a2bb2f51..aa7b5f85f3 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v4_binary.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_gmsh_v4_binary.py @@ -52,7 +52,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 100, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_uniform_bnd.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_uniform_bnd.py index f58bc20b6d..d0964d4bd1 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_uniform_bnd.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/transport_3d_uniform_bnd.py @@ -52,7 +52,6 @@ "groups_from_to": gs1, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 100, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/wrong_parameter.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/wrong_parameter.py index 252d03e15a..68e2afbe52 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/wrong_parameter.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/wrong_parameter.py @@ -46,7 +46,6 @@ { "groups_from_to": (0, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady/wrong_parameter_type.py b/test/python/modules/linear_boltzmann_solvers/transport_steady/wrong_parameter_type.py index ebe50bbb8d..2dd98d2cb5 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady/wrong_parameter_type.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady/wrong_parameter_type.py @@ -46,7 +46,6 @@ { "groups_from_to": (0, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady_cbc/transport_1d_1.py b/test/python/modules/linear_boltzmann_solvers/transport_steady_cbc/transport_1d_1.py index aa084a297c..9c6d0eaf0b 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady_cbc/transport_1d_1.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady_cbc/transport_1d_1.py @@ -71,7 +71,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -80,7 +79,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_steady_cbc/transport_2d_1_poly.py b/test/python/modules/linear_boltzmann_solvers/transport_steady_cbc/transport_2d_1_poly.py index 5be6d2a125..482f0da0db 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_steady_cbc/transport_2d_1_poly.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_steady_cbc/transport_2d_1_poly.py @@ -75,7 +75,6 @@ { "groups_from_to": (0, 62), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, @@ -84,7 +83,6 @@ { "groups_from_to": (63, num_groups - 1), "angular_quadrature": pquad, - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 300, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_pulse_inf_med.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_pulse_inf_med.py index 20a3636442..e768e4bfd9 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_pulse_inf_med.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_pulse_inf_med.py @@ -79,7 +79,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_pulse_inf_med_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_pulse_inf_med_cbc.py index 1e919a84f0..7770349d53 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_pulse_inf_med_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_pulse_inf_med_cbc.py @@ -79,7 +79,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v0.5_inf_med.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v0.5_inf_med.py index e66c7ed59c..ed92e61bbe 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v0.5_inf_med.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v0.5_inf_med.py @@ -57,7 +57,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v0.5_inf_med_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v0.5_inf_med_cbc.py index ad9d90e492..d8a10032f8 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v0.5_inf_med_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v0.5_inf_med_cbc.py @@ -57,7 +57,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med.py index e1dae0a21a..229566ec0d 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med.py @@ -62,7 +62,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_cbc.py index 0b3e907bcc..4d0f461da9 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_cbc.py @@ -62,7 +62,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_swap.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_swap.py index e994b95be5..40d6c39889 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_swap.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_swap.py @@ -61,7 +61,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_swap_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_swap_cbc.py index c60df9e9cd..ee5ed954d1 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_swap_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v1_inf_med_swap_cbc.py @@ -61,7 +61,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v2_inf_med.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v2_inf_med.py index 7eafe9090f..76501fa675 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v2_inf_med.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v2_inf_med.py @@ -57,7 +57,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v2_inf_med_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v2_inf_med_cbc.py index 316b9b3409..b25f6017af 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v2_inf_med_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_1g_v2_inf_med_cbc.py @@ -57,7 +57,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter.py index 3e56cc964d..98772584f7 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter.py @@ -76,7 +76,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_cbc.py index ee024ee9e5..48fbb4ea68 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_cbc.py @@ -77,7 +77,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_swap.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_swap.py index 7c97f005b0..d4308cd6e5 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_swap.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_swap.py @@ -70,7 +70,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_swap_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_swap_cbc.py index a18cea8257..8572edada1 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_swap_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_downscatter_swap_cbc.py @@ -74,7 +74,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_gmres", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr.py index ac877de4ee..d0b5e5c9d7 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr.py @@ -72,7 +72,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_cbc.py index 6b3f47d5a9..7e443a84cf 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_cbc.py @@ -73,7 +73,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_ramp_dt.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_ramp_dt.py index 93b01663b2..15fe873330 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_ramp_dt.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_ramp_dt.py @@ -72,7 +72,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_ramp_dt_cbc.py b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_ramp_dt_cbc.py index 0fdbec2ff1..a2cac3de75 100644 --- a/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_ramp_dt_cbc.py +++ b/test/python/modules/linear_boltzmann_solvers/transport_transient/transient_zero_3d_2g_inf_med_pydrvr_ramp_dt_cbc.py @@ -73,7 +73,6 @@ "groups_from_to": gs0, "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-6, "l_max_its": 500, diff --git a/tools/scaling/lib/unstructured.py b/tools/scaling/lib/unstructured.py index 88a0c8adfe..7b0c7d22c3 100644 --- a/tools/scaling/lib/unstructured.py +++ b/tools/scaling/lib/unstructured.py @@ -55,7 +55,6 @@ "groups_from_to": (0, n_g - 1), "angular_quadrature": pquad, "angle_aggregation_type": "single", - "angle_aggregation_num_subsets": 1, "inner_linear_method": "petsc_richardson", "l_abs_tol": 1.0e-12, "l_max_its": 64,