SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include <xbt/base.h>
#include "instr/instr_interface.h"
#include "simgrid/instr.h"
#include "simgrid_config.h"
#include "src/instr/instr_paje_containers.hpp"
#include "src/instr/instr_paje_events.hpp"
#include "src/instr/instr_paje_types.hpp"
#include "src/instr/instr_paje_values.hpp"
#include "src/internal_config.h"
#include "xbt/graph.h"
#include <iomanip>
#include <map>
#include <set>
#include <sstream>
#include <string>
#include <sys/stat.h>
Classes | |
class | simgrid::instr::TIData |
class | simgrid::instr::NoOpTIData |
class | simgrid::instr::CpuTIData |
class | simgrid::instr::Pt2PtTIData |
class | simgrid::instr::CollTIData |
class | simgrid::instr::VarCollTIData |
Namespaces | |
simgrid | |
Alltoall Bruck. | |
simgrid::instr | |
Typedefs | |
typedef simgrid::instr::Container * | container_t |
std::setprecision More... | |
Enumerations | |
enum | instr_fmt_type_t { instr_fmt_paje, instr_fmt_TI } |
Variables | |
std::set< std::string > | created_categories |
std::set< std::string > | declared_marks |
std::set< std::string > | user_host_variables |
std::set< std::string > | user_vm_variables |
std::set< std::string > | user_link_variables |
double | TRACE_last_timestamp_to_dump |
std::set< std::string > | trivaNodeTypes |
std::set< std::string > | trivaEdgeTypes |
instr_fmt_type_t | instr_fmt_type |
typedef simgrid::instr::Container* container_t |
std::setprecision
enum instr_fmt_type_t |
void TRACE_header | ( | bool | basic, |
int | size | ||
) |
void TRACE_paje_start | ( | ) |
void TRACE_paje_end | ( | ) |
bool TRACE_needs_platform | ( | ) |
bool TRACE_is_enabled | ( | ) |
bool TRACE_platform | ( | ) |
bool TRACE_platform_topology | ( | ) |
bool TRACE_is_configured | ( | ) |
bool TRACE_categorized | ( | ) |
bool TRACE_uncategorized | ( | ) |
bool TRACE_msg_process_is_enabled | ( | ) |
bool TRACE_msg_vm_is_enabled | ( | ) |
bool TRACE_buffer | ( | ) |
bool TRACE_disable_link | ( | ) |
bool TRACE_disable_speed | ( | ) |
bool TRACE_onelink_only | ( | ) |
bool TRACE_disable_destroy | ( | ) |
bool TRACE_basic | ( | ) |
bool TRACE_display_sizes | ( | ) |
int TRACE_precision | ( | ) |
void instr_pause_tracing | ( | ) |
void instr_resume_tracing | ( | ) |
bool TRACE_smpi_is_enabled | ( | ) |
bool TRACE_smpi_is_grouped | ( | ) |
bool TRACE_smpi_is_computing | ( | ) |
bool TRACE_smpi_is_sleeping | ( | ) |
bool TRACE_smpi_view_internals | ( | ) |
void TRACE_surf_host_set_utilization | ( | const char * | resource, |
const char * | category, | ||
double | value, | ||
double | now, | ||
double | delta | ||
) |
void TRACE_surf_link_set_utilization | ( | const char * | resource, |
const char * | category, | ||
double | value, | ||
double | now, | ||
double | delta | ||
) |
void TRACE_surf_resource_utilization_alloc | ( | ) |
long long int instr_new_paje_id | ( | ) |
void instr_new_variable_type | ( | std::string | new_typename, |
std::string | color | ||
) |
void instr_new_user_variable_type | ( | std::string | father_type, |
std::string | new_typename, | ||
std::string | color | ||
) |
void instr_new_user_state_type | ( | std::string | father_type, |
std::string | new_typename | ||
) |
void instr_new_value_for_user_state_type | ( | std::string | new_typename, |
const char * | value, | ||
std::string | color | ||
) |
void TRACE_TI_start | ( | ) |
void TRACE_TI_end | ( | ) |
void TRACE_paje_dump_buffer | ( | bool | force | ) |
void dump_comment_file | ( | std::string | filename | ) |
void dump_comment | ( | std::string | comment | ) |
std::string TRACE_get_comment | ( | ) |
std::string TRACE_get_comment_file | ( | ) |
std::string TRACE_get_filename | ( | ) |
std::set<std::string> created_categories |
std::set<std::string> declared_marks |
std::set<std::string> user_host_variables |
std::set<std::string> user_vm_variables |
std::set<std::string> user_link_variables |
double TRACE_last_timestamp_to_dump |
std::set<std::string> trivaNodeTypes |
std::set<std::string> trivaEdgeTypes |
instr_fmt_type_t instr_fmt_type |