oasislmf.computation.generate.files =================================== .. py:module:: oasislmf.computation.generate.files Classes ------- .. autoapisummary:: oasislmf.computation.generate.files.GenerateFiles oasislmf.computation.generate.files.GenerateDummyModelFiles oasislmf.computation.generate.files.GenerateDummyOasisFiles Functions --------- .. autoapisummary:: oasislmf.computation.generate.files.compute_ri_inuring_priority_output_levels Module Contents --------------- .. py:function:: compute_ri_inuring_priority_output_levels(ri_layers) Return a dict mapping each OED InuringPriority to its RI output level. The output level for a given InuringPriority is the highest-indexed RI layer that belongs to that priority (i.e. the last layer written for it). .. py:class:: GenerateFiles(**kwargs) Bases: :py:obj:`oasislmf.computation.base.ComputationStep` Generates the standard Oasis GUL input files + optionally the IL/FM input files and the RI input files. .. py:attribute:: settings_params .. py:attribute:: step_params .. py:attribute:: chained_commands .. py:method:: get_exposure_data_config() .. py:method:: run() .. py:class:: GenerateDummyModelFiles(**kwargs) Bases: :py:obj:`oasislmf.computation.base.ComputationStep` Generates dummy model files. .. py:attribute:: step_params .. py:method:: run() .. py:class:: GenerateDummyOasisFiles(**kwargs) Bases: :py:obj:`GenerateDummyModelFiles` Generates dummy model and Oasis GUL input files + optionally the IL/FM input files. .. py:attribute:: step_params .. py:attribute:: chained_commands .. py:method:: run()