#include <DistributionStrategy.h>
Public Member Functions | |
RandomOverGlobalEngines (const MPI::Intracomm &mpiCommunicator) | |
virtual | ~RandomOverGlobalEngines () |
virtual SimEngine::ID | operator() (SimNetwork *net) |
virtual SimEngine::ID | operator() (DistributedNetwork *dn) |
Definition at line 96 of file DistributionStrategy.h.
DistributionStrategy::RandomOverGlobalEngines::RandomOverGlobalEngines | ( | const MPI::Intracomm & | mpiCommunicator | ) | [inline] |
Definition at line 99 of file DistributionStrategy.h.
virtual DistributionStrategy::RandomOverGlobalEngines::~RandomOverGlobalEngines | ( | ) | [inline, virtual] |
Definition at line 105 of file DistributionStrategy.h.
virtual SimEngine::ID DistributionStrategy::RandomOverGlobalEngines::operator() | ( | SimNetwork * | net | ) | [inline, virtual] |
Implements DistributionStrategy::DistributionFunction.
Definition at line 110 of file DistributionStrategy.h.
References SimEngine::ID::Invalid.
SimEngine::ID DistributionStrategy::RandomOverGlobalEngines::operator() | ( | DistributedNetwork * | dn | ) | [virtual] |
Implements DistributionStrategy::DistributionFunction.
Definition at line 48 of file DistributionStrategy.cpp.
References DistributedNetwork::getLocation(), SimNetwork::getMainConstructRNGEngine(), and DistributedNetwork::maxGlobalEngineID().