YAC
3.6.2
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
23
struct
yac_dist_grid_pair
;
24
34
struct
yac_dist_grid_pair
*
yac_dist_grid_pair_new
(
35
struct
yac_basic_grid
* grid_a,
struct
yac_basic_grid
* grid_b,
36
MPI_Comm
comm
);
37
42
void
yac_dist_grid_pair_delete
(
struct
yac_dist_grid_pair
* grid_pair);
43
44
// YAC PUBLIC HEADER STOP
45
46
#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:2618
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:2370
yac_basic_grid
Definition
basic_grid.c:17
yac_dist_grid_pair
Definition
dist_grid.c:124
yac_dist_grid_pair::comm
MPI_Comm comm
Definition
dist_grid.c:130
src
core
dist_grid.h
Generated on Mon Mar 24 2025 16:13:03 for YAC by
1.11.0