MROB
mrob::Optimizer Member List

This is the complete list of members for mrob::Optimizer, including all inherited members.

bookkeep_state()=0mrob::Optimizerpure virtual
calculate_error()=0mrob::Optimizerpure virtual
calculate_gradient_hessian()=0mrob::Optimizerpure virtual
calculate_model_fidelity(matData_t diff_error)=0mrob::Optimizerprotectedpure virtual
dx_ (defined in mrob::Optimizer)mrob::Optimizerprotected
gradient_ (defined in mrob::Optimizer)mrob::Optimizerprotected
lambda_ (defined in mrob::Optimizer)mrob::Optimizerprotected
LEVENBERG_MARQUARDT_ELLIP enum value (defined in mrob::Optimizer)mrob::Optimizer
LEVENBERG_MARQUARDT_SPHER enum value (defined in mrob::Optimizer)mrob::Optimizer
max_iters_ (defined in mrob::Optimizer)mrob::Optimizerprotected
NEWTON_RAPHSON enum value (defined in mrob::Optimizer)mrob::Optimizer
optimization_method_ (defined in mrob::Optimizer)mrob::Optimizerprotected
optimize_levenberg_marquardt()mrob::Optimizerprotected
optimize_newton_raphson()mrob::Optimizerprotected
optimize_newton_raphson_one_iteration(bool useLambda=false)=0mrob::Optimizerprotectedpure virtual
Optimizer(matData_t solutionTolerance=1e-4, matData_t lambda=1e-5) (defined in mrob::Optimizer)mrob::Optimizer
optimMethod enum namemrob::Optimizer
solutionTolerance_ (defined in mrob::Optimizer)mrob::Optimizerprotected
solve(optimMethod method, uint_t max_iters=1e2, double lambda=1e-5)mrob::Optimizer
update_state()=0mrob::Optimizerpure virtual
update_state_from_bookkeep()=0mrob::Optimizerpure virtual
~Optimizer() (defined in mrob::Optimizer)mrob::Optimizervirtual