Solvers for algebraic system of equations. More...
Classes | |
| class | Ikarus::NonLinearSolverLogger | 
| Implementation of an observer for logging non-linear solvers.This class inherits from the IObserver class and provides specific implementations for updating based on NonLinearSolverMessages.  More... | |
| class | Ikarus::IObserver< MT > | 
| Generic observer interface for the Observer design pattern. See [3] for a description of the design pattern.  More... | |
| class | Ikarus::IObservable< MessageType > | 
| Generic observable interface for the Observer design pattern. See [3] for a description of the design pattern.  More... | |
Enumerations | |
| enum class | Ikarus::ControlMessages {  Ikarus::ControlMessages::BEGIN , Ikarus::ControlMessages::CONTROL_STARTED , Ikarus::ControlMessages::CONTROL_ENDED , Ikarus::ControlMessages::STEP_STARTED , Ikarus::ControlMessages::STEP_ENDED , Ikarus::ControlMessages::SOLUTION_CHANGED , Ikarus::ControlMessages::END }  | 
| Enum class defining control-routine-related messages.  More... | |
| enum class | Ikarus::NonLinearSolverMessages {  Ikarus::NonLinearSolverMessages::BEGIN , Ikarus::NonLinearSolverMessages::INIT , Ikarus::NonLinearSolverMessages::ITERATION_STARTED , Ikarus::NonLinearSolverMessages::ITERATION_ENDED , Ikarus::NonLinearSolverMessages::RESIDUALNORM_UPDATED , Ikarus::NonLinearSolverMessages::CORRECTIONNORM_UPDATED , Ikarus::NonLinearSolverMessages::SOLUTION_CHANGED , Ikarus::NonLinearSolverMessages::FINISHED_SUCESSFULLY , Ikarus::NonLinearSolverMessages::END }  | 
| Enum class defining non-linear solver-related messages.  More... | |
      
  | 
  strong | 
      
  | 
  strong |