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

Data Fields

struct yac_interpolation_type_vtable const * vtable
 
size_t collection_size
 
int with_frac_mask
 
struct yac_interpolation_buffer halo_data
 
struct yac_interpolation_buffer result_data
 
struct yac_interpolation_exchangesrc2halo
 
struct yac_interpolation_exchangeresult2tgt
 
size_t tgt_count
 
size_t * prefix_num_src_per_tgt
 
double * weights
 
size_t * src_field_idx
 
size_t * src_idx
 
size_t num_src_fields
 
double ** src_fields_buffer
 
int is_source
 
int is_target
 
int * ref_count
 

Detailed Description

Definition at line 57 of file interpolation_sum_mvp_at_src.c.

Field Documentation

◆ collection_size

size_t yac_interpolation_sum_mvp_at_src::collection_size

Definition at line 61 of file interpolation_sum_mvp_at_src.c.

◆ halo_data

struct yac_interpolation_buffer yac_interpolation_sum_mvp_at_src::halo_data

Definition at line 87 of file interpolation_sum_mvp_at_src.c.

◆ is_source

int yac_interpolation_sum_mvp_at_src::is_source

Definition at line 100 of file interpolation_sum_mvp_at_src.c.

◆ is_target

int yac_interpolation_sum_mvp_at_src::is_target

Definition at line 101 of file interpolation_sum_mvp_at_src.c.

◆ num_src_fields

size_t yac_interpolation_sum_mvp_at_src::num_src_fields

Definition at line 97 of file interpolation_sum_mvp_at_src.c.

◆ prefix_num_src_per_tgt

size_t* yac_interpolation_sum_mvp_at_src::prefix_num_src_per_tgt

Definition at line 93 of file interpolation_sum_mvp_at_src.c.

◆ ref_count

int* yac_interpolation_sum_mvp_at_src::ref_count

Definition at line 103 of file interpolation_sum_mvp_at_src.c.

◆ result2tgt

struct yac_interpolation_exchange* yac_interpolation_sum_mvp_at_src::result2tgt

Definition at line 90 of file interpolation_sum_mvp_at_src.c.

◆ result_data

struct yac_interpolation_buffer yac_interpolation_sum_mvp_at_src::result_data

Definition at line 88 of file interpolation_sum_mvp_at_src.c.

◆ src2halo

struct yac_interpolation_exchange* yac_interpolation_sum_mvp_at_src::src2halo

Definition at line 89 of file interpolation_sum_mvp_at_src.c.

◆ src_field_idx

size_t* yac_interpolation_sum_mvp_at_src::src_field_idx

Definition at line 95 of file interpolation_sum_mvp_at_src.c.

◆ src_fields_buffer

double** yac_interpolation_sum_mvp_at_src::src_fields_buffer

Definition at line 98 of file interpolation_sum_mvp_at_src.c.

◆ src_idx

size_t* yac_interpolation_sum_mvp_at_src::src_idx

Definition at line 96 of file interpolation_sum_mvp_at_src.c.

◆ tgt_count

size_t yac_interpolation_sum_mvp_at_src::tgt_count

Definition at line 92 of file interpolation_sum_mvp_at_src.c.

◆ vtable

struct yac_interpolation_type_vtable const* yac_interpolation_sum_mvp_at_src::vtable

Definition at line 59 of file interpolation_sum_mvp_at_src.c.

◆ weights

double* yac_interpolation_sum_mvp_at_src::weights

Definition at line 94 of file interpolation_sum_mvp_at_src.c.

◆ with_frac_mask

int yac_interpolation_sum_mvp_at_src::with_frac_mask

Definition at line 62 of file interpolation_sum_mvp_at_src.c.


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