-
- Downloads
ENH: improved isolation of MPI access in Pstreams
- refactor as an MPI-independent base class. Add bufferIPC{send,recv} private methods for construct/destruct. Eliminates code duplication from two constructor forms and reduces additional constructor definitions in dummy library. - add PstreamBuffers access methods, refactor common finish sends code, tweak member packing ENH: resize_nocopy for processorLduInterface buffers - content is immediately overwritten STYLE: cull unneeded includes in processorFa* - handled by processorLduInterface
Showing
- src/OpenFOAM/Make/files 5 additions, 5 deletionssrc/OpenFOAM/Make/files
- src/OpenFOAM/db/IOstreams/Pstreams/IPstreams.C 60 additions, 35 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/IPstreams.C
- src/OpenFOAM/db/IOstreams/Pstreams/OPstreams.C 48 additions, 11 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/OPstreams.C
- src/OpenFOAM/db/IOstreams/Pstreams/PstreamBuffers.C 56 additions, 49 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/PstreamBuffers.C
- src/OpenFOAM/db/IOstreams/Pstreams/PstreamBuffers.H 50 additions, 15 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/PstreamBuffers.H
- src/OpenFOAM/db/IOstreams/Pstreams/UIPstream.H 104 additions, 46 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/UIPstream.H
- src/OpenFOAM/db/IOstreams/Pstreams/UIPstreamBase.C 82 additions, 19 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/UIPstreamBase.C
- src/OpenFOAM/db/IOstreams/Pstreams/UOPstream.H 95 additions, 39 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/UOPstream.H
- src/OpenFOAM/db/IOstreams/Pstreams/UOPstreamBase.C 29 additions, 51 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/UOPstreamBase.C
- src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduInterface/processorLduInterface.C 4 additions, 3 deletions...Matrix/lduAddressing/lduInterface/processorLduInterface.C
- src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduInterface/processorLduInterface.H 4 additions, 4 deletions...Matrix/lduAddressing/lduInterface/processorLduInterface.H
- src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduInterface/processorLduInterfaceTemplates.C 1 addition, 1 deletion...uAddressing/lduInterface/processorLduInterfaceTemplates.C
- src/Pstream/dummy/Make/files 3 additions, 2 deletionssrc/Pstream/dummy/Make/files
- src/Pstream/dummy/UIPstreamRead.C 21 additions, 22 deletionssrc/Pstream/dummy/UIPstreamRead.C
- src/Pstream/dummy/UOPstreamWrite.C 10 additions, 4 deletionssrc/Pstream/dummy/UOPstreamWrite.C
- src/Pstream/mpi/Make/files 4 additions, 3 deletionssrc/Pstream/mpi/Make/files
- src/Pstream/mpi/UIPstreamRead.C 39 additions, 174 deletionssrc/Pstream/mpi/UIPstreamRead.C
- src/Pstream/mpi/UOPstreamWrite.C 23 additions, 11 deletionssrc/Pstream/mpi/UOPstreamWrite.C
- src/finiteArea/faMesh/faPatches/constraint/processor/processorFaPatch.C 0 additions, 2 deletions.../faMesh/faPatches/constraint/processor/processorFaPatch.C
- src/finiteArea/fields/faPatchFields/constraint/processor/processorFaPatchField.C 0 additions, 2 deletions...aPatchFields/constraint/processor/processorFaPatchField.C
Loading
Please register or sign in to comment