14#ifndef SST_CORE_MODEL_RESTART_SSTCPTMODEL_H
15#define SST_CORE_MODEL_RESTART_SSTCPTMODEL_H
17#include "sst/core/config.h"
18#include "sst/core/model/configGraph.h"
19#include "sst/core/model/sstmodel.h"
20#include "sst/core/output.h"
21#include "sst/core/rankInfo.h"
22#include "sst/core/sst_types.h"
23#include "sst/core/warnmacros.h"
36 SST_ELI_REGISTER_MODEL_DESCRIPTION(
40 SST_ELI_ELEMENT_VERSION(1,0,0),
41 "JSON model for building SST simulation graphs",
44 SST_ELI_DOCUMENT_MODEL_SUPPORTED_EXTENSIONS(
".sstcpt")
52 std::string manifest_;
56 double start_time_ = 0.0;
58 std::string version_ =
"";
59 std::string arch_ =
"";
A Configuration Graph A graph representing Components and Links.
Definition configGraph.h:76
Class to contain SST Simulation Configuration variables.
Definition config.h:52
Definition sstcptmodel.h:34
ConfigGraph * createConfigGraph() override
Create the ConfigGraph.
Definition sstcptmodel.cc:37
Output object provides consistent method for outputting data to stdout, stderr and/or sst debug file.
Definition output.h:58