The ROme OpTimistic Simulator
2.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
Main Page
Data Structures
Files
File List
Globals
ccgs.h
Go to the documentation of this file.
1
37
#pragma once
38
39
enum
{
40
CKTRM_INVALID
= 0,
41
CKTRM_NORMAL
,
42
CKTRM_INCREMENTAL
,
43
CKTRM_ACCURATE
44
};
45
46
#include <
mm/state.h
>
47
48
extern
inline
bool
ccgs_can_halt_simulation(
void
);
49
extern
void
ccgs_reduce_termination(
void
);
50
extern
void
ccgs_compute_snapshot
(
state_t
* time_barrier_pointer[],
simtime_t
gvt);
_state_t
Structure for LP's state.
Definition:
state.h:49
simtime_t
double simtime_t
This defines the type with whom timestamps are represented.
Definition:
ROOT-Sim.h:55
CKTRM_INCREMENTAL
Definition:
ccgs.h:42
CKTRM_INVALID
Definition:
ccgs.h:40
ccgs_compute_snapshot
void ccgs_compute_snapshot(state_t *time_barrier_pointer[], simtime_t gvt)
Definition:
ccgs.c:107
state.h
LP state management.
CKTRM_NORMAL
Definition:
ccgs.h:41
CKTRM_ACCURATE
Definition:
ccgs.h:43
src
gvt
ccgs.h
Generated by
1.8.11