YetAnotherCoupler
3.5.2
Loading...
Searching...
No Matches
src
core
interp_grid.h
Go to the documentation of this file.
1
// Copyright (c) 2024 The YAC Authors
2
//
3
// SPDX-License-Identifier: BSD-3-Clause
4
5
#ifndef INTERP_GRID_H
6
#define INTERP_GRID_H
7
8
#include "
dist_grid.h
"
9
10
// YAC PUBLIC HEADER START
11
12
struct
yac_interp_grid
;
13
28
struct
yac_interp_grid
*
yac_interp_grid_new
(
29
struct
yac_dist_grid_pair
*
grid_pair
,
30
char
const
*
src_grid_name
,
char
const
*
tgt_grid_name
,
31
size_t
num_src_fields
,
struct
yac_interp_field
const
*
src_fields
,
32
struct
yac_interp_field
const
tgt_field
);
33
38
void
yac_interp_grid_delete
(
struct
yac_interp_grid
* interp_grid);
39
40
// YAC PUBLIC HEADER STOP
41
42
#endif
// INTERP_GRID_H
dist_grid.h
yac_interp_grid_delete
void yac_interp_grid_delete(struct yac_interp_grid *interp_grid)
Definition
interp_grid.c:575
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)
Definition
interp_grid.c:31
yac_dist_grid_pair
Definition
dist_grid.c:124
yac_interp_field
Definition
basic_grid.h:17
yac_interp_grid
Definition
interp_grid.c:22
yac_interp_grid::tgt_field
struct yac_interp_field tgt_field
Definition
interp_grid.c:26
yac_interp_grid::num_src_fields
size_t num_src_fields
Definition
interp_grid.c:27
yac_interp_grid::grid_pair
struct yac_dist_grid_pair * grid_pair
Definition
interp_grid.c:25
yac_interp_grid::src_grid_name
char * src_grid_name
Definition
interp_grid.c:23
yac_interp_grid::src_fields
struct yac_interp_field src_fields[]
Definition
interp_grid.c:28
yac_interp_grid::tgt_grid_name
char * tgt_grid_name
Definition
interp_grid.c:24
Generated on Wed Dec 4 2024 11:31:42 for YetAnotherCoupler by
1.11.0