## All functions

adapt.dam.to.available.info()

Adapt the damage functions to the information available

build.damage.function()

Build a list of damage functions

build.damage.function.list.of.array()

Build a list of arrays of damage functions from a data.frame of damage functions

change.damage.function.list.into.array()

Transform a list data.frames into an array of damage functions

check.compatibility.dam.lulayer()

Check the compatibility between the land use layer and the damage functions

check.damage.function.attributes()

Check if all the attributes given as input are included in the attributes of the damage functions

check.input()

Check the input used to combine the hazard and land use layers and modify the flood parameters

combine.dam.lulayer()

Associate an amount of damage by unit to each asset of a land use layer

combine.flood.param.by.id()

Combine the flood parameters by id

combine.hazard.land.use()

Combine the flood hazard and land use layer

damage_function

Damage functions recommended by the French Ministry of Environment in 2017.

df_agriculture_raw_data

Example of a data.frame of damage functions (agriculture).

df_dwelling_raw_data

Example of a data.frame of damage functions (dwelling).

estimate.damage()

Combine a land use layer and a hazard layer and estimate flood damage to each asset

estimate.damage.to.asset()

Estimate flood damage to each asset

estimate.damage.to.component()

Estimate flood damage to a given component for each asset

extract.hazard.value()

Extract the flood parameters values

extract.hazard.value.polygon()

Extract the flood parameters values contained in a SpatialPolygonsDataFrame

extract.hazard.value.raster()

Extract the flood parameters values contained in a raster

find.asset.component()

Identify the assets components for which a damage function exists

find.position.in.dimension()

Associate to each asset of a land use layer its position within a dimension of an array of damage functions

hazard_polygon

100 year flood in Draguignan, as estimated to establish the flood risk prevention plan.

hazard_raster

100 year flood in Draguignan, as estimated by Guillaume Le Bihan.

hazard_raster_low_res

100 year flood in Draguignan, as estimated by Guillaume Le Bihan.

hazard_rasterstack

100 year flood in Draguignan, as estimated by Guillaume Le Bihan.

hazard_rasterstack_low_res

100 year flood in Draguignan, as estimated by Guillaume Le Bihan.

hazard_test_polygon

Hypothetical hazard (polygon)

hazard_test_raster

Hypothetical hazard (raster)

help.make.message()

Help to make message

init.log()

Initialize a log file

inspect.damage.function()

Inspect the damage function

lu_activity_point

Activities located in Draguignan and identified in the SIRENE database of March 2017.

lu_agriculture_polygon

Agricultural plots located in Draguignan and identified in the RPG database of 2017.

lu_dwelling_point

Dwellings located in Draguignan and identified in the fichiers fonciers database of 2015.

lu_dwelling_polygon

Dwellings located in Draguignan and identified in the TOPO database of 2014.

lu_test_point

Hypothetical assets (point)

lu_test_polygon

Hypothetical assets (polygon)

select.array.in.damage.function()

Select the array in the damage functions that will be used to estimate the damage

select.constant.dimension()

Select the values in an array of damage functions that correspond to a constant parameter

select.list.in.damage.function()

Select the list of damage functions that corresponds to the assets class

treat.message()

Add a given msg to a log file