12#ifndef SST_CORE_HEARTBEAT_H
13#define SST_CORE_HEARTBEAT_H
15#include "sst/core/action.h"
16#include "sst/core/config.h"
17#include "sst/core/cputimer.h"
18#include "sst/core/output.h"
19#include "sst/core/sst_types.h"
46 void execute(
void)
override;
An Action is a schedulable Activity which is not an Event.
Definition: action.h:27
Class to contain SST Simulation Configuration variables.
Definition: config.h:30
Main control class for a SST Simulation.
Definition: simulation_impl.h:77
An optional heartbeat to show progress in a simulation.
Definition: heartbeat.h:33
SimulatorHeartbeat(Config *cfg, int this_rank, Simulation_impl *sim, TimeConverter *period)
Create a new heartbeat object for the simulation core to show progress.
A class to convert between a component's view of time and the core's view of time.
Definition: timeConverter.h:27