YAC 3.17.0
Yet Another Coupler
Loading...
Searching...
No Matches
yac_interpolation Struct Reference
Collaboration diagram for yac_interpolation:
Collaboration graph

Data Fields

struct yac_interp_operator ** interps
 
size_t interp_count
 
struct yac_collection_selectioncollection_selection
 Selection of field collections to which this interpolation applies.
 
int is_source
 
int is_target
 
int ref_count
 
double frac_mask_fallback_value
 
double scale_factor
 
double scale_summand
 

Detailed Description

Definition at line 30 of file interpolation.c.

Field Documentation

◆ collection_selection

struct yac_collection_selection* yac_interpolation::collection_selection

Selection of field collections to which this interpolation applies.

Defines which subset of source field collections is active in this interpolation. The target field layout, however, is always contiguous and of size collection_size, which matches the number of selected source collections.

Definition at line 43 of file interpolation.c.

◆ frac_mask_fallback_value

double yac_interpolation::frac_mask_fallback_value

Definition at line 48 of file interpolation.c.

◆ interp_count

size_t yac_interpolation::interp_count

Definition at line 33 of file interpolation.c.

◆ interps

struct yac_interp_operator** yac_interpolation::interps

Definition at line 32 of file interpolation.c.

◆ is_source

int yac_interpolation::is_source

Definition at line 44 of file interpolation.c.

◆ is_target

int yac_interpolation::is_target

Definition at line 44 of file interpolation.c.

◆ ref_count

int yac_interpolation::ref_count

Definition at line 46 of file interpolation.c.

◆ scale_factor

double yac_interpolation::scale_factor

Definition at line 50 of file interpolation.c.

◆ scale_summand

double yac_interpolation::scale_summand

Definition at line 51 of file interpolation.c.


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