oasislmf.computation.generate.files

Classes

GenerateFiles

Generates the standard Oasis GUL input files + optionally the IL/FM input

GenerateDummyModelFiles

Generates dummy model files.

GenerateDummyOasisFiles

Generates dummy model and Oasis GUL input files + optionally the IL/FM

Functions

compute_ri_inuring_priority_output_levels(ri_layers)

Return a dict mapping each OED InuringPriority to its RI output level.

Module Contents

oasislmf.computation.generate.files.compute_ri_inuring_priority_output_levels(ri_layers)[source]

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).

class oasislmf.computation.generate.files.GenerateFiles(**kwargs)[source]

Bases: oasislmf.computation.base.ComputationStep

Generates the standard Oasis GUL input files + optionally the IL/FM input files and the RI input files.

settings_params[source]
step_params[source]
chained_commands[source]
get_exposure_data_config()[source]
run()[source]
class oasislmf.computation.generate.files.GenerateDummyModelFiles(**kwargs)[source]

Bases: oasislmf.computation.base.ComputationStep

Generates dummy model files.

step_params[source]
run()[source]
class oasislmf.computation.generate.files.GenerateDummyOasisFiles(**kwargs)[source]

Bases: GenerateDummyModelFiles

Generates dummy model and Oasis GUL input files + optionally the IL/FM input files.

step_params[source]
chained_commands[source]
run()[source]