create_mhm_restart_from_setup#
- mhm_tools.pre.create_mhm_restart_from_setup.create_mhm_restart_from_setup(input_path, output_path, mask_da, lon_min, lon_max, lat_min, lat_max, l1_resolution, l1_increment=20, l11_resolution=None, crs=None, n_jobs=1, mhm_n_jobs=None, crop_n_jobs=1, filename='*.*', available_mem_gib=5, force_header_creation=True, chunking=False, output_var=None, no_cropping=False, lat_order='decreasing', output_suffix=None, mask_var='mask', mhm_packages=None, mhm_args=None, restart_pattern='**/mHM_restart*.nc', restart_output_path=None, require_restart=True, merge=True, merged_restart_file=None, fill_nearest_files=None, l0_mask_files=None, skip_tile_creation=False, skip_mhm_run=False, recreate_restart=False)[source]#
Create restart files from a setup by tiling, running mHM, and merging output.
The setup is split into L1-sized tiles, optionally filtered by active mask cells, cropped into per-tile setup folders, filled where requested, and then passed to mHM. The produced restart files can be collected as-is or merged into one final restart file covering the requested domain.