Pstreams Directory Reference
Directory dependency graph for Pstreams:
src/OpenFOAM/db/IOstreams/Pstreams

Files

file  combineGatherScatter.C [code]
 Variant of gather, scatter. Normal gather uses:
 
file  exchange.C [code]
 Exchange data.
 
file  gatherScatter.C [code]
 Gather data from all processors onto single processor according to some communication schedule (usually linear-to-master or tree-to-master). The gathered data will be a single value constructed from the values on individual processors using a user-specified operator.
 
file  gatherScatterList.C [code]
 Gather data from all processors onto single processor according to some communication schedule (usually linear-to-master or tree-to-master). The gathered data will be a list with element procID the data from processor procID. Before calling every processor should insert its value into Values[UPstream::myProcNo(comm)]. Note: after gather every processor only knows its own data and that of the processors below it. Only the 'master' of the communication schedule holds a fully filled List. Use scatter to distribute the data.
 
file  IPstream.C [code]
 
file  IPstream.H [code]
 
file  OPstream.C [code]
 
file  OPstream.H [code]
 
file  Pstream.C [code]
 
file  Pstream.H [code]
 
file  PstreamBuffers.C [code]
 
file  PstreamBuffers.H [code]
 
file  PstreamCombineReduceOps.H [code]
 Combination-Reduction operation for a parallel run. The information from all nodes is collected on the master node, combined using the given combination function and the result is broadcast to all nodes.
 
file  PstreamReduceOps.H [code]
 Inter-processor communication reduction functions.
 
file  UIPstream.C [code]
 
file  UIPstream.H [code]
 
file  UOPstream.C [code]
 
file  UOPstream.H [code]
 
file  UPstream.C [code]
 
file  UPstream.H [code]
 
file  UPstreamCommsStruct.C [code]