safe.impact_functions.inundation.flood_raster_population.impact_function module

Flood Evacuation Impact Function.

class safe.impact_functions.inundation.flood_raster_population.impact_function.FloodEvacuationRasterHazardFunction[source]

Bases: safe.impact_functions.bases.continuous_rh_continuous_re.ContinuousRHContinuousRE, safe.impact_reports.population_exposure_report_mixin.PopulationExposureReportMixin

Risk plugin for flood population evacuation.

notes()[source]

Return the notes section of the report.

Returns:The notes that should be attached to this impact report.
Return type:safe.messaging.Message
run()[source]

Risk plugin for flood population evacuation.

Counts number of people exposed to flood levels exceeding specified threshold.

Returns:Map of population exposed to flood levels exceeding the threshold. Table with number of people evacuated and supplies required.
Return type:tuple