1 #ifndef COORDINATE_ALLOCATION_H 2 #define COORDINATE_ALLOCATION_H 30 const std::string& file,
31 std::vector<hw::coordinates>& node_list);
41 #endif // COORDINATE_ALLOCATION_H virtual ~coordinate_allocation()
virtual void init_factory_params(sprockit::sim_parameters *params)
std::set< node_id > ordered_node_set
coordinate_allocation(parallel_runtime *rt)
Strategy type for assigning processes to nodes in a parallel run.
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
static void read_coordinate_file(parallel_runtime *rt, const std::string &file, std::vector< hw::coordinates > &node_list)
virtual void allocate(int nnode_requested, const ordered_node_set &available, ordered_node_set &allocation) const
Get nodes.