2 #ifndef SSTMAC_MICRO_INTEGRATED_SST_CORE_H_ 3 #define SSTMAC_MICRO_INTEGRATED_SST_CORE_H_ 5 #include <sst_config.h> 7 #include <sst/core/element.h> 8 #include <sst/core/params.h> 19 inline sprockit::sim_parameters*
21 const SST::Params& map
24 sprockit::sim_parameters* rv =
new sprockit::sim_parameters;
25 std::set<std::string> key_names = map.getKeys();
26 for(
auto&& key : key_names) {
28 key, map.find_string(key),
false,
true,
false);
33 template <
typename Mapping>
34 sprockit::sim_parameters*
39 sprockit::sim_parameters* rv =
new sprockit::sim_parameters;
40 for(
auto&& pair : map) {
41 rv->parse_keyval(pair.first, pair.second,
false,
true,
false);
sprockit::sim_parameters * make_sim_params_from_params(const SST::Params &map)
sprockit::sim_parameters * make_sim_params_from_mapping(Mapping &&map)
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...