com9MoTVoellmy.com9MoTVoellmy.com9MoTVoellmyMain

com9MoTVoellmyMain(cfgMain, cfgInfo=None)[source]

Run MoT-Voellmy simulations using specified configurations.

This function executes MoT-Voellmy simulations by handling preprocessing, parallel execution, and postprocessing steps.

Parameters
  • cfgMain (configparser.ConfigParser) – Main configuration settings for the simulation

  • cfgInfo (str or pathlib.Path or configparser.ConfigParser, optional) – Additional configuration information, by default None Can be: - Path to configuration file for overrides - ConfigParser object with initial configuration - None to use local/default configuration

Returns

Results are written to the output directory structure

Return type

None

Notes

The function performs several key steps: - Generates configuration settings for all simulations - Preprocesses input data and creates RCF configuration files - Executes simulations in parallel using multiple processes - Handles DEM preparation by converting NaN values to zeros