
Files | |
| file | IPBstreams.C [code] |
| file | IPstream.H [code] |
| file | IPstreams.C [code] |
| file | OPBstreams.C [code] |
| file | OPstream.H [code] |
| file | OPstreams.C [code] |
| file | Pstream.C [code] |
| file | Pstream.H [code] |
| file | PstreamBroadcast.C [code] |
| file | PstreamBuffers.C [code] |
| file | PstreamBuffers.H [code] |
| file | PstreamCombineGather.C [code] |
| Variant of gather. Normal gather uses: | |
| file | PstreamCombineReduceOps.H [code] |
| file | PstreamExchange.C [code] |
| file | PstreamExchangeConsensus.C [code] |
| file | PstreamGather.C [code] |
| Gather data from all processors onto single processor according to some communication schedule (usually tree-to-master). The gathered data will be a single value constructed from the values on individual processors using a user-specified operator. | |
| file | PstreamGatherList.C [code] |
| Gather data from all processors onto single processor according to some communication schedule (usually 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 | PstreamReduceOps.H [code] |
| Inter-processor communication reduction functions. | |
| file | UIPstream.H [code] |
| file | UIPstreamBase.C [code] |
| file | UOPstream.H [code] |
| file | UOPstreamBase.C [code] |
| file | UPstream.C [code] |
| file | UPstream.H [code] |
| file | UPstreamCommsStruct.C [code] |
| file | UPstreamTemplates.C [code] |