ENH: bundle together freed/outstanding MPI request handling
- improve communicator wrapping - avoid indexing errors when using partial subranks - UPstream::is_subrank (for testing partial subranks)
Showing
- applications/test/parallel-comm2/Make/files 3 additions, 0 deletionsapplications/test/parallel-comm2/Make/files
- applications/test/parallel-comm2/Make/options 2 additions, 0 deletionsapplications/test/parallel-comm2/Make/options
- applications/test/parallel-comm2/Test-parallel-comm2.C 148 additions, 0 deletionsapplications/test/parallel-comm2/Test-parallel-comm2.C
- src/OpenFOAM/db/IOstreams/Pstreams/UPstream.C 48 additions, 18 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/UPstream.C
- src/OpenFOAM/db/IOstreams/Pstreams/UPstream.H 54 additions, 15 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/UPstream.H
- src/Pstream/mpi/PstreamGlobals.C 3 additions, 5 deletionssrc/Pstream/mpi/PstreamGlobals.C
- src/Pstream/mpi/PstreamGlobals.H 27 additions, 0 deletionssrc/Pstream/mpi/PstreamGlobals.H
- src/Pstream/mpi/UIPstreamRead.C 1 addition, 1 deletionsrc/Pstream/mpi/UIPstreamRead.C
- src/Pstream/mpi/UOPstreamWrite.C 1 addition, 1 deletionsrc/Pstream/mpi/UOPstreamWrite.C
- src/Pstream/mpi/UPstream.C 8 additions, 2 deletionssrc/Pstream/mpi/UPstream.C
- src/Pstream/mpi/UPstreamWrappingTemplates.C 7 additions, 70 deletionssrc/Pstream/mpi/UPstreamWrappingTemplates.C
Please register or sign in to comment