FreePOOMA  2.4.1
Files
Tulip
Internal classes/files

Classes for interacting with the Cheetah messaging library and for the native MPI implementations. More...

Collaboration diagram for Tulip:

Files

file  CollectFromContexts.h
 

CollectFromContext encapsulates functionality like MPI_Gather.


file  Messaging.h
 

Functions and classes needed to support interaction with the cheetah messaging library.


file  PatchSizeSyncer.h
 

PatchSizeSyncer is used to synchronize a set of Grid objects that are used to represent a set of contiguous patches (e.g.


file  ReduceOverContexts.h
 

ReduceOverContexts encapsulates functionality like MPI_Reduce and MPI_Allreduce by means of the ReduceOverContexts::broadcast() method.


file  RemoteProxy.h
 

This is like MPI_Bcast.


file  SendReceive.h
 

SendKernel and ReceiveKernel are special iterates that interact with cheetah to send and receive data that gets used in expressions.



Detailed Description

Classes for interacting with the Cheetah messaging library and for the native MPI implementations.