Damage Function

A Damage Function is used to store a set of damage curves defining the relationship between flood depth and damage values, where damage values are expressed as a monetary value used to calculate the cost incurred by flooding.

The curves are associated with Damage Receptors by cross-referencing the Code and Component values of the curves with those specified at the receptor objects. Damage curves are defined and edited in the Damage Function Editor and can be viewed using the Damage Function Graph dialog.

Up to 10 velocity-dependent damage curves can also be defined for each damage curve and these will also be displayed in the Damage Function Graph dialog.

The Damage Function data is used as part of a Risk Analysis Run.

Risk analysis runs can only be carried out if the Risk option is enabled on your licence.

Importing damage curves

Damage curves can be imported into the Damage Function from:

Note

If data is imported while the Damage Function Editor is open, the view will not be updated until the grid is re-opened. Any changes made subsequent to the import, before the grid is closed, will overwrite the imported data.

Exporting damage curves

To export curves in the Damage Function to CSV format:

  1. Right click on the Damage Function database item in the tree view and select Export | to CSV from the context menu.

    A message is displayed informing you that, by default, the results will be exported as user units and asks if you would prefer to use native units instead.

  2. Click Yes to use native units or No to use user units.

    A standard Windows Save As dialog will be displayed.

  3. Set the path of the file to be saved and click the Save button.

The curves will be exported to a CSV file which can be used to import data into another Damage Function.

Database Items

Damage Receptors

Damage Function Editor

Damage Function Graph Dialog

Risk Analysis Runs