ECP-VELOC Components
User documentation for all components
Main Page
Components
All Files
home
runner
work
component-user-docs
component-user-docs
component-user-docs
spath
src
spath_mpi.h
Go to the documentation of this file.
1
#ifndef SPATH_MPI_H
2
#define SPATH_MPI_H
3
4
#include "mpi.h"
5
6
#include "
spath.h
"
7
12
/* enable C++ codes to include this header directly */
13
#ifdef __cplusplus
14
extern
"C"
{
15
#endif
16
17
#if 0
18
19
int
spath_sendrecv
(
20
const
spath* send_path,
21
int
send_rank,
22
spath* recv_path,
23
int
recv_rank,
24
MPI_Comm comm
25
);
26
#endif
27
29
int
spath_bcast
(spath* path,
int
root, MPI_Comm comm);
30
31
/* enable C++ codes to include this header directly */
32
#ifdef __cplusplus
33
}
/* extern "C" */
34
#endif
35
36
#endif
/* SPATH_MPI_H */
spath_sendrecv
int spath_sendrecv(const spath *send_path, int send_rank, spath *recv_path, int recv_rank, MPI_Comm comm)
spath_bcast
int spath_bcast(spath *path, int root, MPI_Comm comm)
spath.h
This file defines the data structure for a path, which is an double-linked list of elements,...
Generated by
1.8.17