    

 ## On this page

  

 

 # simulation\_framework::core::SimulationParameters Struct Reference

 Last update: 16.07.2025 

The [SimulationParameters](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml "The SimulationParameters struct encapsulates parameters related to simfwk-core configuration.") struct encapsulates parameters related to simfwk-core configuration. [More...](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#details)

`#include <<a class="el" href="simulation__parameters_8h_source.xhtml">simulation_parameters.h</a>>`

## <a name="pub-attribs"></a>Public Attributes

<a id="a394360d7e19a61151974fa528f4f1a2a"></a>std::string [version](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#a394360d7e19a61151974fa528f4f1a2a) version A string representing the version of the simulation.   
 <a id="a394b1d58a15a471682013c63f4e37d13"></a>std::string [log\_level](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#a394b1d58a15a471682013c63f4e37d13) A string indicating the logging level for the simulation.   
 <a id="a1d05a88de7c8c3ff63adf06a52f53c7d"></a>std::string [id](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#a1d05a88de7c8c3ff63adf06a52f53c7d) A string indicating a unique ID for the simulation.   
 <a id="a2714b6d1f312742f94dc3222ac760fa9"></a>std::string [simulation\_config](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#a2714b6d1f312742f94dc3222ac760fa9) A string indicating the path to the simulation configuration file for your built simulation application.   
 <a id="ad04340b459fca0559a426a198593af73"></a>std::string [scheduling\_config](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#ad04340b459fca0559a426a198593af73) A string containing the scheduling configuration file path for the simulation.   
 <a id="a3dc188eb45de6e1481b6ce35ce773588"></a>std::string [output\_directory](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#a3dc188eb45de6e1481b6ce35ce773588) A string indicating the path where simulation shall dump out files.   
 <a id="ad709bca5eef2d162f97b3c7f07df900b"></a>std::vector&lt; File &gt; [input\_files](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#ad709bca5eef2d162f97b3c7f07df900b) A vector of File which simulation uses as input.   
 <a id="af8a90b2bef8680b69a15813e60c93404"></a>std::string [cli\_control\_grpc\_address](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#af8a90b2bef8680b69a15813e60c93404) A string specifying the gRPC address for CLI (Command Line Interface) control.   
 <a id="a0b5db8592c55e9a1c4eb17eae6d23283"></a>bool [cli\_control\_mode\_enabled](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#a0b5db8592c55e9a1c4eb17eae6d23283) A boolean indicating whether CLI control mode is enabled.   
 <a id="a234596a492675e46f8c4c0900768093d"></a>std::chrono::milliseconds [scheduler\_event\_timeout](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#a234596a492675e46f8c4c0900768093d) A duration representing the timeout for scheduler events, expressed in milliseconds.   
 <a id="aca58e1bd9cc396ed5b520495c61f818a"></a>float [timescale\_factor](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml#aca58e1bd9cc396ed5b520495c61f818a) A floating-point value representing the timescale factor for simulation time.   
 <a id="details" name="details"></a>## Detailed Description

The [SimulationParameters](structsimulation__framework_1_1core_1_1SimulationParameters.xhtml "The SimulationParameters struct encapsulates parameters related to simfwk-core configuration.") struct encapsulates parameters related to simfwk-core configuration.



---

The documentation for this struct was generated from the following file:- [simulation\_parameters.h](simulation__parameters_8h_source.xhtml)