diff --git a/opm/core/linalg/LinearSolverPetsc.cpp b/opm/core/linalg/LinearSolverPetsc.cpp index a6e7f5ee..1b4fe4fb 100644 --- a/opm/core/linalg/LinearSolverPetsc.cpp +++ b/opm/core/linalg/LinearSolverPetsc.cpp @@ -201,7 +201,7 @@ namespace{ CHKERRXX( err ); err = KSPSetFromOptions( t.ksp ); CHKERRXX( err ); - KSPSetInitialGuessNonzero( t.ksp, PETSC_TRUE ); + KSPSetInitialGuessNonzero( t.ksp, PETSC_FALSE ); KSPSolve( t.ksp, t.x, t.b ); KSPGetConvergedReason( t.ksp, &reason ); KSPGetIterationNumber( t.ksp, &its );