NonlinearVariationalSolver ignores lu_solver and krylov_solver parameters
Issue #95
duplicate
The NonlinearVariationalSolver
fails to propagate "lu_solver" or "krylov_solver" parameters to its NewtonSolver
. As a result default linear solver options are used. In particular default tolerances are used by an iterative solver.
Comments (3)
-
-
Duplicate of issue 10
-
reporter - changed status to duplicate
Duplicate of
#10. - Log in to comment
I submitted some time ago a pull request for fixing the same issue in PETScSNESSolver. Probably it is not the best solution but the current behavior of nonlinear solvers should be corrected.
https://bitbucket.org/fenics-project/dolfin/pull-request/34/updating-of-ksp-parameters-in/diff