YAC
3.8.0
Yet Another Coupler
Loading...
Searching...
No Matches
dist_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 DIST_GRID_H
6
#define DIST_GRID_H
7
8
#include <mpi.h>
9
10
#include "
basic_grid.h
"
11
12
// YAC PUBLIC HEADER START
13
14
struct
yac_dist_grid_pair
;
15
25
struct
yac_dist_grid_pair
*
yac_dist_grid_pair_new
(
26
struct
yac_basic_grid
* grid_a,
struct
yac_basic_grid
* grid_b,
27
MPI_Comm
comm
);
28
33
void
yac_dist_grid_pair_delete
(
struct
yac_dist_grid_pair
* grid_pair);
34
35
// YAC PUBLIC HEADER STOP
36
37
#endif
// DIST_GRID_H
basic_grid.h
yac_dist_grid_pair_delete
void yac_dist_grid_pair_delete(struct yac_dist_grid_pair *grid_pair)
Definition
dist_grid.c:2313
yac_dist_grid_pair_new
struct yac_dist_grid_pair * yac_dist_grid_pair_new(struct yac_basic_grid *grid_a, struct yac_basic_grid *grid_b, MPI_Comm comm)
Definition
dist_grid.c:2061
yac_basic_grid
Definition
basic_grid.c:17
yac_dist_grid_pair
Definition
dist_grid.c:119
yac_dist_grid_pair::comm
MPI_Comm comm
Definition
dist_grid.c:125
src
core
dist_grid.h
Generated on Thu Jul 3 2025 11:40:07 for YAC by
1.11.0