SST
9.0.0
StructuralSimulationToolkit
|
Self partitioner actually does nothing. More...
#include <selfpart.h>
Public Member Functions | |
SST_ELI_REGISTER_PARTITIONER (SSTSelfPartition,"sst","self", SST_ELI_ELEMENT_VERSION(1, 0, 0),"Used when partitioning is already specified in the configuration file.") SSTSelfPartition(RankInfo UNUSED(total_ranks) | |
Creates a new self partition scheme. | |
RankInfo | UNUSED (my_rank) |
RankInfo int | UNUSED (verbosity)) |
void | performPartition (ConfigGraph *UNUSED(graph)) override |
Performs a partition of an SST simulation configuration. More... | |
void | performPartition (PartitionGraph *UNUSED(graph)) override |
Function to be overridden by subclasses. More... | |
bool | requiresConfigGraph () override |
bool | spawnOnAllRanks () override |
Public Member Functions inherited from SST::Partition::SSTPartitioner | |
virtual void | performPartition (PartitionGraph *graph) |
Function to be overridden by subclasses. More... | |
virtual void | performPartition (ConfigGraph *graph) |
Function to be overridden by subclasses. More... | |
Self partitioner actually does nothing.
It is simply a pass through for graphs which have been partitioned during graph creation.
|
inlineoverridevirtual |
Performs a partition of an SST simulation configuration.
graph | The simulation configuration to partition |
Reimplemented from SST::Partition::SSTPartitioner.
|
inlineoverridevirtual |
Function to be overridden by subclasses.
Performs the partitioning of the Graph using the PartitionGraph object.
Result of this function is that every ConfigComponent in graph has a Rank applied to it.
Reimplemented from SST::Partition::SSTPartitioner.