DAT
Work with .dat network files. Allows reading and editing unit properties (e.g., global
Manning's n updates or custom changes), adding/removing units, or creating new blank networks.
Includes tools for exploring connectivity between units.
IEF
Interact with .ief simulation files. Supports reading/updating simulation properties,
referencing new event data, batch-generating IEFs, and running simulations either in a queue or with full
subprocess control. Provides direct access to logs and results for end-to-end workflows.
IED
Handle .ied event files. Similar to the DAT class, with functionality to read,
edit, update, add, or remove event units. Useful for automating scenario generation.
ZZN
Work with 1D results in .zzn format. Offers fast reading and export to CSV or directly into a
pandas DataFrame for analysis. Supports efficient result filtering by variable, type, node, or
timestep.
XML2D
Access and modify Flood Modeller’s 2D model .xml files. Allows reading and updating properties,
adding/removing elements, and simulating 2D models. Follows the XML schema structure and validates against
the Flood Modeller 2D schema.