|
static size_t | do_search_nnn (struct interp_method *method, struct yac_interp_grid *interp_grid, size_t *tgt_points, size_t count, struct yac_interp_weights *weights, int *interpolation_complete) |
|
static size_t | do_search_1nn (struct interp_method *method, struct yac_interp_grid *interp_grid, size_t *tgt_points, size_t count, struct yac_interp_weights *weights, int *interpolation_complete) |
|
static size_t | do_search_zero (struct interp_method *method, struct yac_interp_grid *interp_grid, size_t *tgt_points, size_t count, struct yac_interp_weights *weights, int *interpolation_complete) |
|
static void | delete_nnn (struct interp_method *method) |
|
static void | compute_weights_avg (double tgt_coord[3], yac_coordinate_pointer src_coords, size_t const n, double *weights, double const dummy) |
|
static void | compute_weights_dist (double tgt_coord[3], yac_coordinate_pointer src_coords, size_t const n, double *weights, double const dummy) |
|
static void | compute_weights_gauss (double tgt_coord[3], yac_coordinate_pointer src_coords, size_t const n, double *weights, double const gauss_scale) |
|
static void | inverse (double *A, size_t n) |
|
static void | compute_weights_rbf (double tgt_coord[3], yac_coordinate_pointer src_coords, size_t const n, double *weights, double const rbf_scale) |
|
static void | interp_weights_add_zero (struct yac_interp_weights *weights, struct remote_points *tgts, struct remote_point src) |
|
struct interp_method * | yac_interp_method_nnn_new (struct yac_nnn_config config) |
|