SimGrid  3.14.159
Versatile Simulation of Distributed Systems
smpi_utils.cpp File Reference
#include "smpi/smpi_utils.hpp"
#include "xbt/sysdep.h"
#include "xbt/log.h"
#include "xbt/str.h"
#include <boost/tokenizer.hpp>

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (smpi_utils, smpi, "Logging specific to SMPI (utils)")
 
std::vector< s_smpi_factor_t > parse_factor (const char *smpi_coef_string)
 

Function Documentation

§ XBT_LOG_NEW_DEFAULT_SUBCATEGORY()

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( smpi_utils  ,
smpi  ,
"Logging specific to SMPI (utils)"   
)

§ parse_factor()

std::vector<s_smpi_factor_t> parse_factor ( const char *  smpi_coef_string)

Setup the tokenizer that parses the string

Iterate over patterns like A:B:C:D;E:F;G:H These will be broken down into: A –> B, C, D E –> F G –> H