version 0.4
Ikarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, UpdateFunctionTypeImpl > Member List

This is the complete list of members for Ikarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, UpdateFunctionTypeImpl >, including all inherited members.

IObservable()Ikarus::IObservable< NonLinearSolverMessages >inline
isLinearSolverIkarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, UpdateFunctionTypeImpl >static
NewtonRaphson(const NonLinearOperatorImpl &p_nonLinearOperator, LinearSolver &&p_linearSolver={}, UpdateFunctionTypeImpl p_updateFunction={})Ikarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, UpdateFunctionTypeImpl >inlineexplicit
NonLinearOperator typedefIkarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, UpdateFunctionTypeImpl >
nonLinearOperator()Ikarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, 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 >
setup(const NewtonRaphsonSettings &p_settings)Ikarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, UpdateFunctionTypeImpl >inline
solve(const SolutionType &dx_predictor=NoPredictor{})Ikarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, 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 >
unSubscribe(NonLinearSolverMessages message, std::shared_ptr< IObserver< NonLinearSolverMessages > > observer)Ikarus::IObservable< NonLinearSolverMessages >
unSubscribeAll(std::shared_ptr< IObserver< NonLinearSolverMessages > > observer)Ikarus::IObservable< NonLinearSolverMessages >
UpdateFunctionType typedefIkarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, UpdateFunctionTypeImpl >
ValueType typedefIkarus::NewtonRaphson< NonLinearOperatorImpl, LinearSolver, UpdateFunctionTypeImpl >
~IObservable()=defaultIkarus::IObservable< NonLinearSolverMessages >virtual