Rodin/Solver/NewtonSolver.h file

Declarations in NewtonSolver.h.

Namespaces

namespace Rodin
The Rodin library for finite element methods and shape optimization.
namespace Rodin::Solver
Solution of linear and nonlinear discrete systems.

Classes

template<class LinearSolver>
class Rodin::Solver::NewtonSolverBase
Abstract base class for Newton-type nonlinear solvers.
template<class LinearSolver>
class Rodin::Solver::NewtonSolver
Newton solver for state-dependent tangential problems.
struct Rodin::Solver::NewtonSolver::Report
Summary of the most recent call to solve().
struct Rodin::Solver::NewtonSolver::StepResult
Outcome of a single Newton step.