YetAnotherCoupler 3.2.0_a
Loading...
Searching...
No Matches
Data Fields
yac_couple_config_field_couple Struct Reference
Collaboration diagram for yac_couple_config_field_couple:
Collaboration graph

Data Fields

struct { 
 
   size_t   component_idx 
 
   size_t   field_idx 
 
   int   lag 
 
source 
 
struct { 
 
   size_t   component_idx 
 
   size_t   field_idx 
 
   int   lag 
 
target 
 
int mapping_on_source
 
struct yac_interp_stack_configinterp_stack
 
enum yac_reduction_type coupling_period_operation
 
char const * coupling_period
 
int enforce_write_weight_file
 
char const * weight_file_name
 
double scale_factor
 
double scale_summand
 
char ** src_mask_names
 
size_t num_src_mask_names
 
char * tgt_mask_name
 

Detailed Description

Definition at line 43 of file couple_config.c.

Field Documentation

◆ component_idx

size_t yac_couple_config_field_couple::component_idx

Definition at line 46 of file couple_config.c.

◆ coupling_period

char const* yac_couple_config_field_couple::coupling_period

Definition at line 56 of file couple_config.c.

◆ coupling_period_operation

enum yac_reduction_type yac_couple_config_field_couple::coupling_period_operation

Definition at line 55 of file couple_config.c.

◆ enforce_write_weight_file

int yac_couple_config_field_couple::enforce_write_weight_file

Definition at line 58 of file couple_config.c.

◆ field_idx

size_t yac_couple_config_field_couple::field_idx

Definition at line 47 of file couple_config.c.

◆ interp_stack

struct yac_interp_stack_config* yac_couple_config_field_couple::interp_stack

Definition at line 53 of file couple_config.c.

◆ lag

int yac_couple_config_field_couple::lag

Definition at line 48 of file couple_config.c.

◆ mapping_on_source

int yac_couple_config_field_couple::mapping_on_source

Definition at line 51 of file couple_config.c.

◆ num_src_mask_names

size_t yac_couple_config_field_couple::num_src_mask_names

Definition at line 64 of file couple_config.c.

◆ scale_factor

double yac_couple_config_field_couple::scale_factor

Definition at line 61 of file couple_config.c.

◆ scale_summand

double yac_couple_config_field_couple::scale_summand

Definition at line 61 of file couple_config.c.

◆ [struct]

struct { ... } yac_couple_config_field_couple::source

◆ src_mask_names

char** yac_couple_config_field_couple::src_mask_names

Definition at line 63 of file couple_config.c.

◆ [struct]

struct { ... } yac_couple_config_field_couple::target

◆ tgt_mask_name

char* yac_couple_config_field_couple::tgt_mask_name

Definition at line 65 of file couple_config.c.

◆ weight_file_name

char const* yac_couple_config_field_couple::weight_file_name

Definition at line 59 of file couple_config.c.


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