YetAnotherCoupler 3.2.0_a
Loading...
Searching...
No Matches
Data Fields
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 
 
   enum yac_interp_spmap_scale_type   scale_type 
 
   double   src_sphere_radius 
 
   double   tgt_sphere_radius 
 
spmap 
 
struct { 
 
   enum yac_interpolation_list   type 
 
hcsbb 
 
struct { 
 
   enum yac_interpolation_list   type 
 
   char   filename [YAC_MAX_FILE_NAME_LENGTH
 
   char   src_grid_name [YAC_MAX_FILE_NAME_LENGTH
 
   char   tgt_grid_name [YAC_MAX_FILE_NAME_LENGTH
 
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 30 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 64 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 69 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 65 of file interp_stack_config.c.

◆ enforced_conserv

int yac_interp_stack_config_entry::enforced_conserv

Definition at line 36 of file interp_stack_config.c.

◆ filename

char yac_interp_stack_config_entry::filename[YAC_MAX_FILE_NAME_LENGTH]

Definition at line 54 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 73 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 43 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 38 of file interp_stack_config.c.

◆ order

int yac_interp_stack_config_entry::order

Definition at line 35 of file interp_stack_config.c.

◆ partial_coverage

int yac_interp_stack_config_entry::partial_coverage

Definition at line 26 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 25 of file interp_stack_config.c.

◆ scale_type

enum yac_interp_spmap_scale_type yac_interp_stack_config_entry::scale_type

Definition at line 45 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 42 of file interp_stack_config.c.

◆ src_grid_name

char yac_interp_stack_config_entry::src_grid_name[YAC_MAX_FILE_NAME_LENGTH]

Definition at line 55 of file interp_stack_config.c.

◆ src_sphere_radius

double yac_interp_stack_config_entry::src_sphere_radius

Definition at line 46 of file interp_stack_config.c.

◆ tgt_grid_name

char yac_interp_stack_config_entry::tgt_grid_name[YAC_MAX_FILE_NAME_LENGTH]

Definition at line 56 of file interp_stack_config.c.

◆ tgt_sphere_radius

double yac_interp_stack_config_entry::tgt_sphere_radius

Definition at line 47 of file interp_stack_config.c.

◆ type

enum yac_interpolation_list yac_interp_stack_config_entry::type

Definition at line 21 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 60 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 44 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 77 of file interp_stack_config.c.


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