HyPar
1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
|
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. | |