Loading [MathJax]/extensions/tex2jax.js
Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/dolfinx/v0.9.0/cpp/doxygen/d8/df2/classdolfinx_1_1nls_1_1petsc_1_1NewtonSolver-members.html
DOLFINx 0.7.1
DOLFINx C++ interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages Concepts
NewtonSolver Member List

This is the complete list of members for NewtonSolver, including all inherited members.

atolNewtonSolver
comm() constNewtonSolver
convergence_criterionNewtonSolver
error_on_nonconvergenceNewtonSolver
get_krylov_solver() constNewtonSolver
get_krylov_solver()NewtonSolver
iteration() constNewtonSolver
krylov_iterations() constNewtonSolver
max_itNewtonSolver
NewtonSolver(MPI_Comm comm)NewtonSolverexplicit
NewtonSolver(NewtonSolver &&solver)=delete (defined in NewtonSolver)NewtonSolver
NewtonSolver(const NewtonSolver &solver)=delete (defined in NewtonSolver)NewtonSolver
operator=(const NewtonSolver &solver)=delete (defined in NewtonSolver)NewtonSolver
operator=(const NewtonSolver &&solver)=delete (defined in NewtonSolver)NewtonSolver
relaxation_parameterNewtonSolver
reportNewtonSolver
residual() constNewtonSolver
residual0() constNewtonSolver
rtolNewtonSolver
set_convergence_check(const std::function< std::pair< double, bool >(const NewtonSolver &, const Vec)> &c)NewtonSolver
set_form(const std::function< void(Vec)> &form)NewtonSolver
set_update(const std::function< void(const NewtonSolver &solver, const Vec, Vec)> &update)NewtonSolver
setF(const std::function< void(const Vec, Vec)> &F, Vec b)NewtonSolver
setJ(const std::function< void(const Vec, Mat)> &J, Mat Jmat)NewtonSolver
setP(const std::function< void(const Vec, Mat)> &P, Mat Pmat)NewtonSolver
solve(Vec x)NewtonSolver
~NewtonSolver()NewtonSolver