#include <volume_io/internal_volume_io.h>
#include <bicpl/numerical.h>
#include <bicpl/prog_utils.h>
#include "minimize_lsq_include.c"
Include dependency graph for minimize_lsq_float.c:
Go to the source code of this file.
Defines | |
#define | LSQ_TYPE float |
#define | MINIMIZE_LSQ minimize_lsq |
Functions | |
public Real | minimize_lsq_float (int n_parameters, Real constant_term, float linear_terms[], float square_terms[], int n_cross_terms[], int *cross_parms[], float *cross_terms[], Real max_step_size, int n_iters, Real node_values[]) |
public void | initialize_lsq_terms_float (int n_parameters, Real *constant_term, float *linear_terms[], float *square_terms[], int *n_cross_terms[], int **cross_parms[], float **cross_terms[]) |
public void | reset_lsq_terms_float (int n_parameters, Real *constant_term, float linear_terms[], float square_terms[], int n_cross_terms[], int *cross_parms[], float *cross_terms[]) |
public void | add_to_lsq_terms_float (int n_parameters, Real *constant_term, float linear_terms[], float square_terms[], int n_cross_terms[], int *cross_parms[], float *cross_terms[], int n_in_list, int list[], Real weights[], Real constant, int alloc_increment) |
public void | realloc_lsq_terms_float (int n_parameters, int n_cross_terms[], int *cross_parms[], float *cross_terms[]) |
public void | delete_lsq_terms_float (int n_parameters, float linear_terms[], float square_terms[], int n_cross_terms[], int *cross_parms[], float *cross_terms[]) |
public void | create_lsq_hypersurface_float (STRING filename, int parm1, int parm2, int x_size, int y_size, Real x_min, Real x_max, Real y_min, Real y_max, Real scale, int n_parameters, Real constant, float linear_terms[], float square_terms[], int n_cross_terms[], int *cross_parms[], float *cross_terms[], Real parameters[]) |
|
Definition at line 5 of file minimize_lsq_float.c. |
|
Definition at line 6 of file minimize_lsq_float.c. |
|
Definition at line 77 of file minimize_lsq_float.c. |
|
Definition at line 168 of file minimize_lsq_float.c. References compute_quadmesh_normals(), create_object(), delete_object(), evaluate_fit(), get_quadmesh_ptr(), initialize_quadmesh(), output_graphics_file(), QUADMESH, set_quadmesh_point(), WHITE, and y. |
|
Definition at line 142 of file minimize_lsq_float.c. |
|
Definition at line 28 of file minimize_lsq_float.c. |
|
Definition at line 10 of file minimize_lsq_float.c. References private_minimize_lsq(). |
|
Definition at line 124 of file minimize_lsq_float.c. |
|
Definition at line 55 of file minimize_lsq_float.c. |