CorrectionType typedef | Ikarus::TrustRegion< NLO, preConditioner, UF > | |
IObservable() | Ikarus::IObservable< NonLinearSolverMessages > | inline |
MatrixType typedef | Ikarus::TrustRegion< NLO, preConditioner, UF > | |
nonLinearOperator() | Ikarus::TrustRegion< NLO, preConditioner, UF > | inline |
NonLinearOperator typedef | Ikarus::TrustRegion< NLO, preConditioner, UF > | |
notify(NonLinearSolverMessages message) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(NonLinearSolverMessages message, ScalarType val) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(NonLinearSolverMessages message, int val) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(NonLinearSolverMessages message, const std::string &val) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(NonLinearSolverMessages message, int val1, double val2) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(NonLinearSolverMessages message, int val1, const std::string &val2) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(NonLinearSolverMessages message, Eigen::VectorX< ScalarType > vec) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(MT message) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(MT message, ScalarType val) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(MT message, int val) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(MT message, const std::string &val) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(MT message, int val1, double val2) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(MT message, int val1, const std::string &val2) | Ikarus::IObservable< NonLinearSolverMessages > | |
notify(MT message, Eigen::VectorX< ScalarType > vec) | Ikarus::IObservable< NonLinearSolverMessages > | |
ScalarType typedef | Ikarus::TrustRegion< NLO, preConditioner, UF > | |
Settings typedef | Ikarus::TrustRegion< NLO, preConditioner, UF > | |
setup(const Settings &settings) | Ikarus::TrustRegion< NLO, preConditioner, UF > | inline |
solve(const SolutionType &dxPredictor=NoPredictor{}) | Ikarus::TrustRegion< NLO, preConditioner, UF > | inline |
subscribe(NonLinearSolverMessages message, std::shared_ptr< IObserver< NonLinearSolverMessages > > observer) | Ikarus::IObservable< NonLinearSolverMessages > | |
subscribeAll(std::shared_ptr< IObserver< NonLinearSolverMessages > > observer) | Ikarus::IObservable< NonLinearSolverMessages > | |
subscribeAll(std::initializer_list< std::shared_ptr< IObserver< NonLinearSolverMessages > > > observers) | Ikarus::IObservable< NonLinearSolverMessages > | |
TrustRegion(const NLO &nonLinearOperator, UF2 &&updateFunction={}) | Ikarus::TrustRegion< NLO, preConditioner, UF > | inlineexplicit |
unSubscribe(NonLinearSolverMessages message, std::shared_ptr< IObserver< NonLinearSolverMessages > > observer) | Ikarus::IObservable< NonLinearSolverMessages > | |
unSubscribeAll(std::shared_ptr< IObserver< NonLinearSolverMessages > > observer) | Ikarus::IObservable< NonLinearSolverMessages > | |
UpdateFunction typedef | Ikarus::TrustRegion< NLO, preConditioner, UF > | |
ValueType typedef | Ikarus::TrustRegion< NLO, preConditioner, UF > | |
~IObservable()=default | Ikarus::IObservable< NonLinearSolverMessages > | virtual |