YetAnotherCoupler 3.5.2
|
#include "interp_weights.h"
Go to the source code of this file.
Functions | |
void | yac_duplicate_stencils (struct yac_interp_weights *weights, struct yac_basic_grid *tgt_grid, yac_int *tgt_orig_global_id, size_t *tgt_duplicated_idx, size_t nbr_duplicated, enum yac_location location) |
void yac_duplicate_stencils | ( | struct yac_interp_weights * | weights, |
struct yac_basic_grid * | tgt_grid, | ||
yac_int * | tgt_orig_global_id, | ||
size_t * | tgt_duplicated_idx, | ||
size_t | nbr_duplicated, | ||
enum yac_location | location ) |
Duplicates stencils for specified target points in a yac_interp_weights data structure.
[in,out] | weights | weights data structure |
[in] | tgt_grid | target grid |
[in] | tgt_orig_global_id | global ids of target points, whose interpolation stencils are to be duplicated |
[in] | tgt_duplicated_idx | local ids of target points, who are to interpolated using the duplicated stencils |
[in] | nbr_duplicated | number of stencils that are to be duplicated |
[in] | location | location of target points |
Definition at line 90 of file duplicate_stencils.c.