HyPar  1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
MPIFunctions Directory Reference

Files

file  MPIBroadcast.c [code]
 Functions to broadcast over all MPI ranks.
 
file  MPICommunicators.c [code]
 Functions to create and destroy MPI subcommunicators.
 
file  MPIExchangeBoundaries1D.c [code]
 Exchange data and fill ghost points for a 1D array.
 
file  MPIExchangeBoundariesnD.c [code]
 Exchange data and fill in ghost points for an n-dimensional array.
 
file  MPIExchangeBoundariesnD_GPU.cu [code]
 
file  MPIGatherArray1D.c [code]
 Gathers local 1D arrays to a global 1D array.
 
file  MPIGatherArraynD.c [code]
 Gather an n-dimensional array in to a global array.
 
file  MPIGetArrayDatanD.c [code]
 Send a part of a local array to another MPI rank.
 
file  MPIGetFilename.c [code]
 Get filename indexed by MPI rank.
 
file  MPIIOGroups.c [code]
 Create I/O groups of MPI ranks.
 
file  MPILocalDomainLimits.c [code]
 Compute local domain limites of a MPI rank.
 
file  MPIMax.c [code]
 Functions to compute the maximum over all MPI ranks.
 
file  MPIMin.c [code]
 Functions to compute the minimum over all MPI ranks.
 
file  MPIPartition1D.c [code]
 Compute the local size.
 
file  MPIPartitionArray1D.c [code]
 Partition an essentially 1D array.
 
file  MPIPartitionArraynD.c [code]
 Partition a global n-dimensional array.
 
file  MPIRank1D.c [code]
 Compute the 1D rank.
 
file  MPIRanknD.c [code]
 Compute the n-dimensional rank.
 
file  MPISum.c [code]
 Functions to compute the sum across MPI ranks.