YAC 3.7.1
Yet Another Coupler
Loading...
Searching...
No Matches
yac_interp_stack_config_entry Union Reference
Collaboration diagram for yac_interp_stack_config_entry:
Collaboration graph

Data Fields

struct { 
 
   enum yac_interpolation_list   type 
 
general 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   enum yac_interp_avg_weight_type   reduction_type 
 
   int   partial_coverage 
 
average 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   struct yac_nnn_config   config 
 
n_nearest_neighbor 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   struct yac_nnn_config   config 
 
radial_basis_function 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   int   order 
 
   int   enforced_conserv 
 
   int   partial_coverage 
 
   enum yac_interp_method_conserv_normalisation   normalisation 
 
conservative 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   double   spread_distance 
 
   double   max_search_distance 
 
   enum yac_interp_spmap_weight_type   weight_type 
 
   struct yac_spmap_scale_config   scale_config 
 
spmap 
 
struct { 
 
   enum yac_interpolation_list   type 
 
hcsbb 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   char   filename [YAC_MAX_FILE_NAME_LENGTH
 
   enum yac_interp_file_on_missing_file   on_missing_file 
 
   enum yac_interp_file_on_success   on_success 
 
user_file 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   double   value 
 
fixed 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   char   constructor_key [YAC_MAX_ROUTINE_NAME_LENGTH
 
   char   do_search_key [YAC_MAX_ROUTINE_NAME_LENGTH
 
check 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   int   creep_distance 
 
creep 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   char   func_compute_weights_key [YAC_MAX_ROUTINE_NAME_LENGTH
 
user_callback 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   enum yac_interp_ncc_weight_type   weight_type 
 
   int   partial_coverage 
 
nearest_corner_cells 
 

Detailed Description

Definition at line 16 of file interp_stack_config.c.

Field Documentation

◆ [struct]

struct { ... } yac_interp_stack_config_entry::average

◆ [struct]

struct { ... } yac_interp_stack_config_entry::check

◆ config

struct yac_nnn_config yac_interp_stack_config_entry::config

Definition at line 27 of file interp_stack_config.c.

◆ [struct]

struct { ... } yac_interp_stack_config_entry::conservative

◆ constructor_key

char yac_interp_stack_config_entry::constructor_key[YAC_MAX_ROUTINE_NAME_LENGTH]

Definition at line 59 of file interp_stack_config.c.

◆ [struct]

struct { ... } yac_interp_stack_config_entry::creep

◆ creep_distance

int yac_interp_stack_config_entry::creep_distance

Definition at line 64 of file interp_stack_config.c.

◆ do_search_key

char yac_interp_stack_config_entry::do_search_key[YAC_MAX_ROUTINE_NAME_LENGTH]

Definition at line 60 of file interp_stack_config.c.

◆ enforced_conserv

int yac_interp_stack_config_entry::enforced_conserv

Definition at line 33 of file interp_stack_config.c.

◆ filename

char yac_interp_stack_config_entry::filename[YAC_MAX_FILE_NAME_LENGTH]

Definition at line 49 of file interp_stack_config.c.

◆ [struct]

struct { ... } yac_interp_stack_config_entry::fixed

◆ func_compute_weights_key

char yac_interp_stack_config_entry::func_compute_weights_key[YAC_MAX_ROUTINE_NAME_LENGTH]

Definition at line 68 of file interp_stack_config.c.

◆ [struct]

struct { ... } yac_interp_stack_config_entry::general

◆ [struct]

struct { ... } yac_interp_stack_config_entry::hcsbb

◆ max_search_distance

double yac_interp_stack_config_entry::max_search_distance

Definition at line 40 of file interp_stack_config.c.

◆ [struct]

struct { ... } yac_interp_stack_config_entry::n_nearest_neighbor

◆ [struct]

struct { ... } yac_interp_stack_config_entry::nearest_corner_cells

◆ normalisation

enum yac_interp_method_conserv_normalisation yac_interp_stack_config_entry::normalisation

Definition at line 35 of file interp_stack_config.c.

◆ on_missing_file

enum yac_interp_file_on_missing_file yac_interp_stack_config_entry::on_missing_file

Definition at line 50 of file interp_stack_config.c.

◆ on_success

enum yac_interp_file_on_success yac_interp_stack_config_entry::on_success

Definition at line 51 of file interp_stack_config.c.

◆ order

int yac_interp_stack_config_entry::order

Definition at line 32 of file interp_stack_config.c.

◆ partial_coverage

int yac_interp_stack_config_entry::partial_coverage

Definition at line 23 of file interp_stack_config.c.

◆ [struct]

struct { ... } yac_interp_stack_config_entry::radial_basis_function

◆ reduction_type

enum yac_interp_avg_weight_type yac_interp_stack_config_entry::reduction_type

Definition at line 22 of file interp_stack_config.c.

◆ scale_config

struct yac_spmap_scale_config yac_interp_stack_config_entry::scale_config

Definition at line 42 of file interp_stack_config.c.

◆ [struct]

struct { ... } yac_interp_stack_config_entry::spmap

◆ spread_distance

double yac_interp_stack_config_entry::spread_distance

Definition at line 39 of file interp_stack_config.c.

◆ type

enum yac_interpolation_list yac_interp_stack_config_entry::type

Definition at line 18 of file interp_stack_config.c.

◆ [struct]

struct { ... } yac_interp_stack_config_entry::user_callback

◆ [struct]

struct { ... } yac_interp_stack_config_entry::user_file

◆ value

double yac_interp_stack_config_entry::value

Definition at line 55 of file interp_stack_config.c.

◆ weight_type [1/2]

enum yac_interp_spmap_weight_type yac_interp_stack_config_entry::weight_type

Definition at line 41 of file interp_stack_config.c.

◆ weight_type [2/2]

enum yac_interp_ncc_weight_type yac_interp_stack_config_entry::weight_type

Definition at line 72 of file interp_stack_config.c.


The documentation for this union was generated from the following file: