AdjoinableMPI
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
passThrough.h
Go to the documentation of this file.
1 /*
2 ##########################################################
3 # This file is part of the AdjoinableMPI library #
4 # released under the MIT License. #
5 # The full COPYRIGHT notice can be found in the top #
6 # level directory of the AdjoinableMPI distribution. #
7 ##########################################################
8 */
9 #ifndef _AMPI_PASSTHOURGH_H_
10 #define _AMPI_PASSTHOURGH_H_
11 
25 int AMPI_Comm_size(MPI_Comm comm,
26  int *size);
27 
31 int AMPI_Comm_rank(MPI_Comm comm,
32  int *rank);
33 
37 int AMPI_Get_processor_name(char *name,
38  int *resultlen );
39 
43 int AMPI_Pack_size(int incount,
44  MPI_Datatype datatype,
45  MPI_Comm comm,
46  int *size);
47 
50 #endif