7#include <unordered_map>
24 bool plottingEnabled_;
25 std::unordered_map<std::string, Handler> handlers_;
27 void registerBuiltins();
28 static std::string normalizeType(
const JSON& calc);
Definition computation_runner.h:14
int runAll(const JSON &sim, Network &network, const JSON &simulationConfig) const
Definition computation_runner.cpp:254
std::function< void(const JSON &, Network &, const JSON &simulationConfig)> Handler
Definition computation_runner.h:16
Root network model holding buses, elements, and AC/DC grid hierarchy.
Definition network.h:36
nlohmann::json JSON
Definition component_builder.h:6
Builds a Network from a JSON simulation file and runs configured analyses.