SimGrid  3.18
Versatile Simulation of Distributed Systems
ClusterCreationArgs Class Reference

#include <platf_private.hpp>

Public Attributes

std::string id
 
std::string prefix
 
std::string suffix
 
std::vector< int > * radicals = nullptr
 
std::vector< double > speeds
 
int core_amount = 0
 
double bw = 0
 
double lat = 0
 
double bb_bw = 0
 
double bb_lat = 0
 
double loopback_bw = 0
 
double loopback_lat = 0
 
double limiter_link = 0
 
e_surf_cluster_topology_t topology
 
std::string topo_parameters
 
std::map< std::string, std::string > * properties
 
std::string router_id
 
e_surf_link_sharing_policy_t sharing_policy
 
e_surf_link_sharing_policy_t bb_sharing_policy
 

Member Data Documentation

◆ id

std::string ClusterCreationArgs::id

◆ prefix

std::string ClusterCreationArgs::prefix

◆ suffix

std::string ClusterCreationArgs::suffix

◆ radicals

std::vector<int>* ClusterCreationArgs::radicals = nullptr

◆ speeds

std::vector<double> ClusterCreationArgs::speeds

◆ core_amount

int ClusterCreationArgs::core_amount = 0

◆ bw

double ClusterCreationArgs::bw = 0

◆ lat

double ClusterCreationArgs::lat = 0

◆ bb_bw

double ClusterCreationArgs::bb_bw = 0

◆ bb_lat

double ClusterCreationArgs::bb_lat = 0

◆ loopback_bw

double ClusterCreationArgs::loopback_bw = 0

◆ loopback_lat

double ClusterCreationArgs::loopback_lat = 0

◆ limiter_link

double ClusterCreationArgs::limiter_link = 0

◆ topology

e_surf_cluster_topology_t ClusterCreationArgs::topology

◆ topo_parameters

std::string ClusterCreationArgs::topo_parameters

◆ properties

std::map<std::string, std::string>* ClusterCreationArgs::properties

◆ router_id

std::string ClusterCreationArgs::router_id

◆ sharing_policy

e_surf_link_sharing_policy_t ClusterCreationArgs::sharing_policy

◆ bb_sharing_policy

e_surf_link_sharing_policy_t ClusterCreationArgs::bb_sharing_policy

The documentation for this class was generated from the following file: