#include <volume_io/internal_volume_io.h>
#include <bicpl/numerical.h>
#include <bicpl/prog_utils.h>
Include dependency graph for minimize_lsq_include.c:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | DEFAULT_RATIO 1.0 |
Functions | |
private Real | evaluate_fit (int n_parameters, Real constant_term, LSQ_TYPE *linear_terms, LSQ_TYPE *square_terms, int n_cross_terms[], int *cross_parms[], LSQ_TYPE *cross_terms[], Real parm_values[]) |
private void | evaluate_fit_derivative (int n_parameters, Real constant_term, LSQ_TYPE *linear_terms, LSQ_TYPE *square_terms, int n_cross_terms[], int *cross_parms[], LSQ_TYPE *cross_terms[], Real parm_values[], Real derivatives[]) |
private void | evaluate_fit_along_line (int n_parameters, Real constant_term, LSQ_TYPE *linear_terms, LSQ_TYPE *square_terms, int n_cross_terms[], int *cross_parms[], LSQ_TYPE *cross_terms[], Real parm_values[], Real negative_gradient[], Real line_coefs[], Real *a_ptr, Real *b_ptr) |
private void | minimize_along_line (int n_parameters, Real constant_term, LSQ_TYPE *linear_terms, LSQ_TYPE *square_terms, int n_cross_terms[], int *cross_parms[], LSQ_TYPE *cross_terms[], Real max_step_size, Real parm_values[], Real negative_gradient[], Real line_coefs[]) |
private Real | private_minimize_lsq (int n_parameters, Real constant_term, LSQ_TYPE *linear_terms, LSQ_TYPE *square_terms, int n_cross_terms[], int *cross_parms[], LSQ_TYPE *cross_terms[], Real max_step_size, int n_iters, Real parm_values[]) |
|
Definition at line 5 of file minimize_lsq_include.c. Referenced by minimize_along_line(). |
|
Definition at line 7 of file minimize_lsq_include.c. Referenced by create_lsq_hypersurface_float(), and private_minimize_lsq(). |
|
Definition at line 75 of file minimize_lsq_include.c. References LSQ_TYPE. Referenced by minimize_along_line(). |
|
Definition at line 36 of file minimize_lsq_include.c. References LSQ_TYPE. Referenced by private_minimize_lsq(). |
|
Definition at line 116 of file minimize_lsq_include.c. References DEFAULT_RATIO, evaluate_fit_along_line(), FALSE, and TRUE. Referenced by private_minimize_lsq(). |
|
Definition at line 167 of file minimize_lsq_include.c. References evaluate_fit(), evaluate_fit_derivative(), and minimize_along_line(). Referenced by minimize_lsq(), and minimize_lsq_float(). |