SimGrid  3.14.159
Versatile Simulation of Distributed Systems
cpu_ti.hpp File Reference
#include <boost/intrusive/list.hpp>
#include <xbt/base.h>
#include "src/surf/cpu_interface.hpp"
#include "src/surf/trace_mgr.hpp"
#include "surf/surf_routing.h"

Classes

class  simgrid::surf::CpuTiTrace
 
class  simgrid::surf::CpuTiTgmr
 
class  simgrid::surf::CpuTiAction
 
class  simgrid::surf::CpuTi
 
class  simgrid::surf::CpuTiModel
 

Namespaces

 simgrid
 Host datatype from SIMIX POV.
 
 simgrid::surf
 

Macros

#define EPSILON   0.000000001
 

Typedefs

typedef boost::intrusive::member_hook< CpuTiAction, boost::intrusive::list_member_hook<>, &CpuTiAction::action_ti_hook > simgrid::surf::ActionTiListOptions
 
typedef boost::intrusive::list< CpuTiAction, ActionTiListOptions > simgrid::surf::ActionTiList
 
typedef boost::intrusive::member_hook< CpuTi, boost::intrusive::list_member_hook<>, &CpuTi::cpu_ti_hook > simgrid::surf::CpuTiListOptions
 
typedef boost::intrusive::list< CpuTi, CpuTiListOptions > simgrid::surf::CpuTiList
 

Enumerations

enum  simgrid::surf::trace_type { simgrid::surf::TRACE_FIXED, simgrid::surf::TRACE_DYNAMIC }
 

Macro Definition Documentation

§ EPSILON

#define EPSILON   0.000000001