SST
6.0.0
StructuralSimulationToolkit
|
Self partitioner actually does nothing. More...
#include <selfpart.h>
Public Member Functions | |
SSTSelfPartition () | |
Creates a new self partition scheme. | |
void | performPartition (ConfigGraph *graph) |
Performs a partition of an SST simulation configuration. More... | |
bool | requiresConfigGraph () |
bool | spawnOnAllRanks () |
Public Member Functions inherited from SST::Partition::SSTPartitioner | |
virtual void | performPartition (PartitionGraph *graph) |
Function to be overriden by subclasses. More... | |
Static Public Member Functions | |
static SSTPartitioner * | allocate (RankInfo total_ranks, RankInfo my_rank, int verbosity) |
Static Public Member Functions inherited from SST::Partition::SSTPartitioner | |
static bool | addPartitioner (const std::string name, const SSTPartitioner::partitionerAlloc alloc, const std::string description) |
static SSTPartitioner * | getPartitioner (std::string name, RankInfo total_ranks, RankInfo my_rank, int verbosity) |
static const std::map< std::string, std::string > & | getDescriptionMap () |
Additional Inherited Members | |
Public Types inherited from SST::Partition::SSTPartitioner | |
typedef SSTPartitioner *(* | partitionerAlloc) (RankInfo total_ranks, RankInfo my_rank, int verbosity) |
Self partitioner actually does nothing.
It is simply a pass through for graphs which have been partitioned during graph creation.
|
virtual |
Performs a partition of an SST simulation configuration.
graph | The simulation configuration to partition |
Reimplemented from SST::Partition::SSTPartitioner.