61 #ifndef MachineBroker_h 62 #define MachineBroker_h 68 class FEM_ObjectBroker;
80 std::vector<Channel *> actorChannels;
82 int numActiveChannels;
86 void alloc(
const std::size_t &);
94 virtual int getPID(
void) = 0;
95 virtual int getNP(
void) = 0;
98 virtual int shutdown(
void);
99 virtual int runActors(
void);
100 virtual Channel *startActor(
int actorType,
int compDemand = 0);
101 virtual int finishedWithActor(
Channel *);
104 virtual Channel *getMyChannel(
void) =0;
105 virtual Channel *getRemoteProcess(
void) =0;
106 virtual int freeProcess(
Channel *) =0;
A MachineBroker is responsible for getting an actor process running on the parallel machine...
Definition: MachineBroker.h:75
FEM_ObjectBroker is is an object broker class for the finite element method. All methods are virtual ...
Definition: FEM_ObjectBroker.h:138
Channel is an abstract base class which defines the channel interface. A channel is a point of commun...
Definition: Channel.h:85
================================================================================
Definition: ContinuaReprComponent.h:34