#include <DistributionStrategy.h>
Public Member Functions | |
virtual SimEngine::ID | operator() (SimNetwork *dn)=0 |
virtual SimEngine::ID | operator() (DistributedNetwork *dn)=0 |
virtual | ~DistributionFunction () |
Definition at line 27 of file DistributionStrategy.h.
virtual DistributionStrategy::DistributionFunction::~DistributionFunction | ( | ) | [inline, virtual] |
Definition at line 32 of file DistributionStrategy.h.
virtual SimEngine::ID DistributionStrategy::DistributionFunction::operator() | ( | SimNetwork * | dn | ) | [pure virtual] |
Implemented in DistributionStrategy::ModuloOverGlobalEngines, DistributionStrategy::ModuloOverLocalEngines, DistributionStrategy::ModuloOverLocalEnginesOnOneNode, DistributionStrategy::RandomOverGlobalEngines, DistributionStrategy::RandomOverLocalEngines, DistributionStrategy::EngineListStrategy, and DistributionStrategy::RankListStrategy.
virtual SimEngine::ID DistributionStrategy::DistributionFunction::operator() | ( | DistributedNetwork * | dn | ) | [pure virtual] |
Implemented in DistributionStrategy::ModuloOverGlobalEngines, DistributionStrategy::ModuloOverLocalEngines, DistributionStrategy::ModuloOverLocalEnginesOnOneNode, DistributionStrategy::RandomOverGlobalEngines, DistributionStrategy::RandomOverLocalEngines, DistributionStrategy::EngineListStrategy, and DistributionStrategy::RankListStrategy.