![]() |
Documentation of UrbanFireXDT
Documentation of UrbanFireXDT
|
Functions | |
| bool | load_config_file (unsigned long scenario_id, std::string &filepath) |
| Load the config file, that is passed as command line argument. | |
| bool | load_data_from_central_database (const char *filepath) |
| Load the complete simulation structure from the central database, and also load the recorded time series for the measurement units. | |
| void | output_variable_values (std::ostream ¤t_outstream) |
| Outputs the current simulation configuration and all parameter settings to the specified output stream. | |
This namespace contains all functions required for loading central infromation and the scenario file
| bool configld::load_config_file | ( | unsigned long | scenario_id, |
| std::string & | filepath | ||
| ) |
Load the config file, that is passed as command line argument.
| bool configld::load_data_from_central_database | ( | const char * | filepath | ) |
Load the complete simulation structure from the central database, and also load the recorded time series for the measurement units.
| void configld::output_variable_values | ( | std::ostream & | current_outstream | ) |
Outputs the current simulation configuration and all parameter settings to the specified output stream.
This method prints detailed information about the simulation setup, including compiler settings, scenario configuration, data paths, control strategies, selection criteria, and output modes. The output format is human-readable and organized by category to facilitate inspection and debugging.
The output can be redirected to any valid std::ostream, such as:
| out | Reference to an output stream where the configuration should be written. |