Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

compute_tps.c File Reference

#include <volume_io/internal_volume_io.h>
#include <bicpl/trans.h>

Include dependency graph for compute_tps.c:

Include dependency graph

Go to the source code of this file.

Functions

private void calculate_weights (Real **values, Real **INVML, Real **INVMLY, int n_points, int n_dims, int n_values)
private void makeL (Real **positions, Real **ML, int n_points, int n_dims)
public void get_nonlinear_warp (Real **positions, Real **values, Real **INVMLY, int n_points, int n_dims, int n_values)


Function Documentation

private void calculate_weights Real **  values,
Real **  INVML,
Real **  INVMLY,
int  n_points,
int  n_dims,
int  n_values
 

Definition at line 180 of file compute_tps.c.

References matrix_multiply().

Referenced by get_nonlinear_warp().

public void get_nonlinear_warp Real **  positions,
Real **  values,
Real **  INVMLY,
int  n_points,
int  n_dims,
int  n_values
 

Definition at line 75 of file compute_tps.c.

References calculate_weights(), and makeL().

Referenced by compute_tps_transform().

private void makeL Real **  positions,
Real **  ML,
int  n_points,
int  n_dims
 

Definition at line 119 of file compute_tps.c.

Referenced by get_nonlinear_warp().


Generated on Wed Jul 28 09:11:01 2004 for BICPL by doxygen 1.3.7