_deriv_sum | core::optimization::LineMinimizationAlgorithm | |
_func | core::optimization::LineMinimizationAlgorithm | protected |
_func_to_beat | core::optimization::LineMinimizationAlgorithm | |
_last_accepted_step | core::optimization::LineMinimizationAlgorithm | |
_nonmonotone | core::optimization::LineMinimizationAlgorithm | protected |
_num_calls | core::optimization::ArmijoLineMinimization | |
_num_linemin_calls | core::optimization::LineMinimizationAlgorithm | |
_silent | core::optimization::LineMinimizationAlgorithm | protected |
_stored_derivatives | core::optimization::LineMinimizationAlgorithm | |
_tolerance | core::optimization::LineMinimizationAlgorithm | protected |
Armijo(Real init_step, func_1d &func_eval) | core::optimization::ArmijoLineMinimization | |
ArmijoLineMinimization(Multifunc const &score_fxn, bool nonmonotone, Size dim, Real max_step_limit) | core::optimization::ArmijoLineMinimization | inline |
cubic_interpolation(Real point1, Real func1, Real deriv1, Real point2, Real func2, Real deriv2) | core::optimization::LineMinimizationAlgorithm | |
fetch_stored_derivatives(Multivec &get_derivs) | core::optimization::LineMinimizationAlgorithm | |
LineMinimizationAlgorithm(Multifunc const &score_fxn, Size dimension) | core::optimization::LineMinimizationAlgorithm | inline |
max_step_limit_ | core::optimization::ArmijoLineMinimization | |
nonmonotone() | core::optimization::LineMinimizationAlgorithm | inline |
operator()(Multivec &curr_pos, Multivec &curr_dir) override | core::optimization::ArmijoLineMinimization | virtual |
provide_stored_derivatives() override | core::optimization::ArmijoLineMinimization | inlinevirtual |
quadratic_deriv_interpolation(Real point1, Real func1, Real deriv1, Real point2, Real func2, Real deriv2) | core::optimization::LineMinimizationAlgorithm | |
quadratic_interpolation(Real point1, Real func1, Real deriv1, Real point2, Real func2) | core::optimization::LineMinimizationAlgorithm | |
secant_interpolation(Real point1, Real deriv1, Real point2, Real deriv2) | core::optimization::LineMinimizationAlgorithm | |
silent() | core::optimization::LineMinimizationAlgorithm | inline |
silent(bool s_in) | core::optimization::LineMinimizationAlgorithm | inline |
store_current_derivatives(Multivec &curr_derivs) | core::optimization::LineMinimizationAlgorithm | |
~LineMinimizationAlgorithm() override | core::optimization::LineMinimizationAlgorithm | |