vnl_conjugate_gradient Member List
This is the complete list of members for
vnl_conjugate_gradient
, including all inherited members.
check_derivatives_
vnl_nonlinear_minimizer
protected
CONVERGED_FTOL
enum value
vnl_nonlinear_minimizer
CONVERGED_GTOL
enum value
vnl_nonlinear_minimizer
CONVERGED_XFTOL
enum value
vnl_nonlinear_minimizer
CONVERGED_XTOL
enum value
vnl_nonlinear_minimizer
diagnose_outcome
(std::ostream &) const
vnl_conjugate_gradient
diagnose_outcome
() const
vnl_conjugate_gradient
end_error_
vnl_nonlinear_minimizer
protected
epsfcn
vnl_nonlinear_minimizer
protected
ERROR_DODGY_INPUT
enum value
vnl_nonlinear_minimizer
ERROR_FAILURE
enum value
vnl_nonlinear_minimizer
f_
vnl_conjugate_gradient
protected
FAILED_FTOL_TOO_SMALL
enum value
vnl_nonlinear_minimizer
FAILED_GTOL_TOO_SMALL
enum value
vnl_nonlinear_minimizer
FAILED_TOO_MANY_ITERATIONS
enum value
vnl_nonlinear_minimizer
FAILED_USER_REQUEST
enum value
vnl_nonlinear_minimizer
FAILED_XTOL_TOO_SMALL
enum value
vnl_nonlinear_minimizer
failure_code_
vnl_nonlinear_minimizer
protected
final_step_size_
vnl_conjugate_gradient
protected
ftol
vnl_nonlinear_minimizer
protected
get_check_derivatives
() const
vnl_nonlinear_minimizer
inline
get_covariance
()
vnl_nonlinear_minimizer
virtual
get_end_error
() const
vnl_nonlinear_minimizer
inline
get_epsilon_function
() const
vnl_nonlinear_minimizer
inline
get_f_tolerance
() const
vnl_nonlinear_minimizer
inline
get_failure_code
() const
vnl_nonlinear_minimizer
inline
get_g_tolerance
() const
vnl_nonlinear_minimizer
inline
get_max_function_evals
() const
vnl_nonlinear_minimizer
inline
get_num_evaluations
() const
vnl_nonlinear_minimizer
inline
get_num_iterations
() const
vnl_nonlinear_minimizer
inline
get_start_error
() const
vnl_nonlinear_minimizer
inline
get_trace
() const
vnl_nonlinear_minimizer
inline
get_verbose
() const
vnl_nonlinear_minimizer
inline
get_x_tolerance
() const
vnl_nonlinear_minimizer
inline
gradientcomputer_
(double *g, double *x, void *userdata)
vnl_conjugate_gradient
protected
static
gtol
vnl_nonlinear_minimizer
protected
init
(vnl_cost_function &f)
vnl_conjugate_gradient
is_a
() const
vnl_nonlinear_minimizer
virtual
is_class
(std::string const &s) const
vnl_nonlinear_minimizer
virtual
maxfev
vnl_nonlinear_minimizer
protected
minimize
(vnl_vector< double > &x)
vnl_conjugate_gradient
num_evaluations_
vnl_nonlinear_minimizer
protected
num_iterations_
vnl_nonlinear_minimizer
protected
obj_value_reduced
()
vnl_nonlinear_minimizer
inline
preconditioner_
(double *out, double *in, void *userdata)
vnl_conjugate_gradient
protected
static
report_eval
(double f)
vnl_nonlinear_minimizer
protected
report_iter
()
vnl_nonlinear_minimizer
protected
virtual
reset
()
vnl_nonlinear_minimizer
protected
ReturnCodes
enum name
vnl_nonlinear_minimizer
set_check_derivatives
(int cd)
vnl_nonlinear_minimizer
inline
set_epsilon_function
(double v)
vnl_nonlinear_minimizer
inline
set_f_tolerance
(double v)
vnl_nonlinear_minimizer
inline
set_g_tolerance
(double v)
vnl_nonlinear_minimizer
inline
set_max_function_evals
(int v)
vnl_nonlinear_minimizer
inline
set_trace
(bool on)
vnl_nonlinear_minimizer
inline
set_verbose
(bool verb)
vnl_nonlinear_minimizer
inline
set_x_tolerance
(double v)
vnl_nonlinear_minimizer
inline
start_error_
vnl_nonlinear_minimizer
protected
TOO_MANY_ITERATIONS
enum value
vnl_nonlinear_minimizer
trace
vnl_nonlinear_minimizer
protected
valueandgradientcomputer_
(double *v, double *g, double *x, void *userdata)
vnl_conjugate_gradient
protected
static
valuecomputer_
(double *x, void *userdata)
vnl_conjugate_gradient
protected
static
verbose_
vnl_nonlinear_minimizer
protected
vnl_conjugate_gradient
(vnl_cost_function &f)
vnl_conjugate_gradient
inline
vnl_conjugate_gradient
(vnl_cost_function &f, vnl_vector< double > &x)
vnl_conjugate_gradient
inline
vnl_nonlinear_minimizer
()
vnl_nonlinear_minimizer
xtol
vnl_nonlinear_minimizer
protected
~vnl_conjugate_gradient
() override
vnl_conjugate_gradient
~vnl_nonlinear_minimizer
()
vnl_nonlinear_minimizer
virtual
Generated by
1.8.15