diff --git a/MathLib/LinAlg/PETSc/KSP_Option/PETScKSP_GMRES_Option.cpp b/MathLib/LinAlg/PETSc/KSP_Option/PETScKSP_GMRES_Option.cpp index b5b8dad87bfc4dcb64edc5ec1e71af19c7d6137f..764b4f5e7558ff57d7a670723a2cbb5b074cdc89 100644 --- a/MathLib/LinAlg/PETSc/KSP_Option/PETScKSP_GMRES_Option.cpp +++ b/MathLib/LinAlg/PETSc/KSP_Option/PETScKSP_GMRES_Option.cpp @@ -27,7 +27,7 @@ PETScKSP_GMRES_Option(const boost::property_tree::ptree &option) auto val = option.get_optional<double>("restart_number"); restart_number = *val; - boost::optional<bool> bool_vals = option.get_optional<bool>("is_modified_gram_schmidt_orthog"); + boost::optional<bool> bool_vals = option.get_optional<bool>("modified_gram_schmidt"); is_modified_gram_schmidt = *bool_vals; auto refine_type = option.get_optional<int>("refine_type"); diff --git a/Tests/MathLib/TestLinearSolver.cpp b/Tests/MathLib/TestLinearSolver.cpp index cd1d31fdd995e3526631e00159514ac5147de2b2..b3fe5a5c22a275efcc0c1216234df8fd055adfe0 100644 --- a/Tests/MathLib/TestLinearSolver.cpp +++ b/Tests/MathLib/TestLinearSolver.cpp @@ -350,7 +350,7 @@ TEST(Math, CheckInterface_PETSc_Linear_Solver_gmres_amg) // the default setting will be taken. boost::property_tree::ptree t_solver_spec; t_solver_spec.put("restart_number", 20); - t_solver_spec.put("is_modified_ram_schmidt_orthog", false); + t_solver_spec.put("modified_gram_schmidt", false); t_solver_spec.put("refine_type", 1); t_solver.put_child("gmres", t_solver_spec);