6 #ifndef _MPIVARS_CPP_H_ 7 #define _MPIVARS_CPP_H_ 41 extern "C" int MPIGatherArraynD (
int,
void*,
double*,
double*,
int*,
int*,
int,
int);
52 extern "C" int MPIGetArrayDatanD (
double*,
double*,
int*,
int*,
int*,
int*,
int,
int,
int,
void*);
78 extern "C" int MPIRanknD (
int,
int,
int*,
int*);
int MPIExchangeBoundaries1D(void *, double *, int, int, int, int)
int MPIPartitionArraynD(int, void *, double *, double *, int *, int *, int, int)
int MPIGetArrayDatanD(double *, double *, int *, int *, int *, int *, int, int, int, void *)
int MPIExchangeBoundariesnD(int, int, int *, int, void *, double *)
int MPIRanknD(int, int, int *, int *)
int MPICreateIOGroups(void *)
int MPIBroadcast_character(char *, int, int, void *)
int MPICreateCommunicators(int, void *)
int MPIMax_integer(int *, int *, int, void *)
void MPIGetFilename(char *, void *, char *)
int MPIFreeCommunicators(int, void *)
int MPIPartitionArray1D(void *, double *, double *, int, int, int, int)
int MPIPartition1D(int, int, int)
int MPIMax_long(long *, long *, int, void *)
int MPIBroadcast_integer(int *, int, int, void *)
int MPIBroadcast_double(double *, int, int, void *)
int MPIPartitionArraynDwGhosts(int, void *, double *, double *, int *, int *, int, int)
int MPIRank1D(int, int *, int *)
int MPIMin_integer(int *, int *, int, void *)
int MPIMax_double(double *, double *, int, void *)
int MPILocalDomainLimits(int, int, void *, int *, int *, int *)
int MPISum_double(double *, double *, int, void *)
int MPIMin_double(double *, double *, int, void *)
int MPISum_integer(int *, int *, int, void *)
int MPIGatherArraynD(int, void *, double *, double *, int *, int *, int, int)
int MPIGatherArray1D(void *, double *, double *, int, int, int, int)
int MPIGatherArraynDwGhosts(int, void *, double *, double *, int *, int *, int, int)