| CorrectionType typedef | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > |  | 
  | IObservable() | Ikarus::IObservable< NonLinearSolverMessages > | inline | 
  | MatrixType typedef | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > |  | 
  | NonLinearOperator typedef | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > |  | 
  | nonLinearOperator() | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > | inline | 
  | 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 > |  | 
  | ScalarType typedef | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > |  | 
  | setup(const TrustRegionSettings &p_settings) | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > | inline | 
  | solve(const SolutionType &dx_predictor=NoPredictor{}) | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > | 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 NonLinearOperatorImpl &p_nonLinearOperator, UpdateFunctionTypeImpl p_updateFunction={}) | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > | inlineexplicit | 
  | unSubscribe(NonLinearSolverMessages message, std::shared_ptr< IObserver< NonLinearSolverMessages > > observer) | Ikarus::IObservable< NonLinearSolverMessages > |  | 
  | unSubscribeAll(std::shared_ptr< IObserver< NonLinearSolverMessages > > observer) | Ikarus::IObservable< NonLinearSolverMessages > |  | 
  | UpdateFunctionType typedef | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > |  | 
  | ValueType typedef | Ikarus::TrustRegion< NonLinearOperatorImpl, preConditioner, UpdateFunctionTypeImpl > |  | 
  | ~IObservable()=default | Ikarus::IObservable< NonLinearSolverMessages > | virtual |