safe.impact_functions.inundation.tsunami_population_evacuation_raster.impact_function module

Tsunami Evacuation Impact Function.

class safe.impact_functions.inundation.tsunami_population_evacuation_raster.impact_function.TsunamiEvacuationFunction[source]

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

Impact function for tsunami 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 tsunami population evacuation.

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

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