From 46db06bd0debbfd90ff2af9c8824e28b8f21a1bb Mon Sep 17 00:00:00 2001 From: Wenqing Wang <wenqing.wang@ufz.de> Date: Wed, 14 May 2014 14:23:38 +0200 Subject: [PATCH] Changes a member name of PETScLinearSolver and others --- MathLib/LinAlg/PETSc/PETScLinearSolver.h | 8 ++++---- Tests/MathLib/TestLinearSolver.cpp | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/MathLib/LinAlg/PETSc/PETScLinearSolver.h b/MathLib/LinAlg/PETSc/PETScLinearSolver.h index 4e8aab6ced1..cba1a2a2c3d 100644 --- a/MathLib/LinAlg/PETSc/PETScLinearSolver.h +++ b/MathLib/LinAlg/PETSc/PETScLinearSolver.h @@ -61,10 +61,10 @@ class PETScLinearSolver /*! \brief Get number of iterations. - If function solve(...) returns false, it returns the maximum - iterations. + If function solve(...) returns false, the return value is + exactly the maximum iterations. */ - PetscInt getIterations() const + PetscInt getNumberOfIterations() const { PetscInt its = 0; KSPGetIterationNumber(_solver, &its); @@ -76,7 +76,7 @@ class PETScLinearSolver /// that preconditioner matrix may vary. PETScMatrix &_A; - KSP _solver; ///< Slover type. + KSP _solver; ///< Solver type. PC _pc; ///< Preconditioner type. }; diff --git a/Tests/MathLib/TestLinearSolver.cpp b/Tests/MathLib/TestLinearSolver.cpp index 2881cc6ed3a..68b2f6f2f03 100644 --- a/Tests/MathLib/TestLinearSolver.cpp +++ b/Tests/MathLib/TestLinearSolver.cpp @@ -183,7 +183,7 @@ void checkLinearSolverInterface(T_MATRIX &A, T_VECTOR &b, const std::string &pre T_LINEAR_SOVLER ls(A, prefix_name); ls.solve(b, x); - EXPECT_GT(ls.getIterations(), 0u); + EXPECT_GT(ls.getNumberOfIterations(), 0u); x.getGlobalVector(x1); ASSERT_ARRAY_NEAR(x0, x1, 6, 1e-5); -- GitLab