5#ifndef INTERP_METHOD_NNN_H
6#define INTERP_METHOD_NNN_H
20#define YAC_INTERP_NNN_WEIGHTED_DEFAULT (0)
21#define YAC_INTERP_NNN_N_DEFAULT (1)
22#define YAC_INTERP_NNN_MAX_SEARCH_DISTANCE_DEFAULT (0.0)
23#define YAC_INTERP_NNN_GAUSS_SCALE_DEFAULT (0.1)
25#define YAC_INTERP_RBF_N_DEFAULT (9)
26#define YAC_INTERP_RBF_MAX_SEARCH_DISTANCE_DEFAULT (0.0)
27#define YAC_INTERP_RBF_SCALE_DEFAULT (1.487973e+01)
28#define YAC_INTERP_RBF_KERNEL_DEFAULT (0)
yac_interp_nnn_weight_type
@ YAC_INTERP_NNN_GAUSS
distance with Gauss weights of n source points
@ YAC_INTERP_NNN_RBF
radial basis functions
@ YAC_INTERP_NNN_AVG
average of n source points
@ YAC_INTERP_NNN_DIST
distance weighted average of n source points
@ YAC_INTERP_NNN_ZERO
all weights are set to zero
struct interp_method * yac_interp_method_nnn_new(struct yac_nnn_config config)
double max_search_distance
union yac_nnn_config::@28 data
enum yac_interp_nnn_weight_type type