|
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. | |