YetAnotherCoupler 3.4.0
Loading...
Searching...
No Matches
interp_grid.h File Reference
#include "dist_grid.h"
Include dependency graph for interp_grid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

struct yac_interp_gridyac_interp_grid_new (struct yac_dist_grid_pair *grid_pair, char const *src_grid_name, char const *tgt_grid_name, size_t num_src_fields, struct yac_interp_field const *src_fields, struct yac_interp_field const tgt_field)
 
void yac_interp_grid_delete (struct yac_interp_grid *interp_grid)
 

Function Documentation

◆ yac_interp_grid_delete()

void yac_interp_grid_delete ( struct yac_interp_grid * interp_grid)

deletes all memory associated with the provided interpolation grid

Parameters
[in,out]interp_gridinterpolation grid

Definition at line 575 of file interp_grid.c.

Here is the caller graph for this function:

◆ yac_interp_grid_new()

struct yac_interp_grid * yac_interp_grid_new ( struct yac_dist_grid_pair * grid_pair,
char const * src_grid_name,
char const * tgt_grid_name,
size_t num_src_fields,
struct yac_interp_field const * src_fields,
struct yac_interp_field const tgt_field )

generate a interpolation grid

Parameters
[in]grid_pairdistributed grid pair
[in]src_grid_namename of the source grid
[in]tgt_grid_namename of the target grid
[in]num_src_fieldsnumber of source fields
[in]src_fieldsspecifies the source fields
[in]tgt_fieldspecifies the target field
Returns
interpolation grid

Definition at line 31 of file interp_grid.c.

Here is the caller graph for this function: