def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(TsunamiRasterRoadsFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(FloodRasterRoadsFunction)
Beispiel #3
0
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(AshRasterPlacesFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(PAGFatalityFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(PAGFatalityFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(FloodEvacuationRasterHazardFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(FloodRasterBuildingFunction)
Beispiel #8
0
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(AshRasterLandCoverFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(FloodVectorRoadsExperimentalFunction)
Beispiel #10
0
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(AshRasterPlacesFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(TsunamiRasterLandcoverFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(FloodRasterRoadsGdalFunction)
Beispiel #13
0
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(AshRasterLandCoverFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(ITBBayesianFatalityFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(FloodPolygonRoadsFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(ContinuousHazardPopulationFunction)
Beispiel #17
0
def register_impact_functions():
    """Register all the impact functions available."""
    impact_function_registry = ImpactFunctionManager().registry
    # Inundation IF's
    impact_function_registry.register(FloodPolygonBuildingFunction)
    impact_function_registry.register(FloodVectorRoadsExperimentalFunction)
    impact_function_registry.register(FloodEvacuationVectorHazardFunction)
    impact_function_registry.register(FloodEvacuationRasterHazardFunction)
    impact_function_registry.register(FloodRasterBuildingFunction)
    impact_function_registry.register(FloodRasterRoadsQGISFunction)
    impact_function_registry.register(FloodRasterRoadsGdalFunction)
    impact_function_registry.register(TsunamiEvacuationFunction)
    # Generic IF's
    impact_function_registry.register(ClassifiedRasterHazardBuildingFunction)
    impact_function_registry.register(ClassifiedRasterHazardPopulationFunction)
    impact_function_registry.register(ContinuousHazardPopulationFunction)
    impact_function_registry.register(
        ClassifiedPolygonHazardPopulationFunction)
    impact_function_registry.register(ClassifiedPolygonHazardBuildingFunction)
    # Earthquake
    impact_function_registry.register(EarthquakeBuildingFunction)
    impact_function_registry.register(ITBFatalityFunction)
    impact_function_registry.register(PAGFatalityFunction)
    # Volcanic IF's
    impact_function_registry.register(VolcanoPointBuildingFunction)
    impact_function_registry.register(VolcanoPolygonBuildingFunction)
    impact_function_registry.register(VolcanoPointPopulationFunction)
    impact_function_registry.register(VolcanoPolygonPopulationFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(ClassifiedRasterHazardBuildingFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(VolcanoPolygonPopulationFunction)
Beispiel #20
0
def register_impact_functions():
    """Register all the impact functions available."""
    impact_function_registry = ImpactFunctionManager().registry

    # Earthquake
    impact_function_registry.register(EarthquakeBuildingFunction)
    impact_function_registry.register(ITBFatalityFunction)
    impact_function_registry.register(PAGFatalityFunction)
    # Added in 3.3
    impact_function_registry.register(ITBBayesianFatalityFunction)

    # Generic IF's
    impact_function_registry.register(ClassifiedRasterHazardBuildingFunction)
    impact_function_registry.register(ClassifiedRasterHazardPopulationFunction)
    impact_function_registry.register(ContinuousHazardPopulationFunction)
    impact_function_registry.register(
        ClassifiedPolygonHazardPopulationFunction)
    impact_function_registry.register(ClassifiedPolygonHazardBuildingFunction)
    # Added in 3.3
    impact_function_registry.register(
        ClassifiedPolygonHazardPolygonPeopleFunction)
    # Added in 3.4
    impact_function_registry.register(ClassifiedPolygonHazardLandCoverFunction)

    # Inundation IF's
    impact_function_registry.register(FloodPolygonBuildingFunction)
    impact_function_registry.register(FloodPolygonRoadsFunction)
    impact_function_registry.register(FloodEvacuationVectorHazardFunction)
    impact_function_registry.register(FloodEvacuationRasterHazardFunction)
    impact_function_registry.register(FloodRasterBuildingFunction)
    impact_function_registry.register(FloodRasterRoadsFunction)
    impact_function_registry.register(TsunamiEvacuationFunction)
    # Added in 3.3
    impact_function_registry.register(TsunamiRasterBuildingFunction)
    impact_function_registry.register(TsunamiRasterRoadsFunction)
    # Added in 3.4
    impact_function_registry.register(TsunamiRasterLandcoverFunction)

    # Volcanic IF's
    impact_function_registry.register(VolcanoPointBuildingFunction)
    impact_function_registry.register(VolcanoPolygonBuildingFunction)
    impact_function_registry.register(VolcanoPointPopulationFunction)
    impact_function_registry.register(VolcanoPolygonPopulationFunction)

    # Volcanic Ash IF's
    # Added in 3.4
    impact_function_registry.register(AshRasterLandcoverFunction)
    # Added in 3.5
    impact_function_registry.register(AshRasterPopulationFunction)
    impact_function_registry.register(AshRasterPlaceFunction)
Beispiel #21
0
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(ContinuousHazardPopulationFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(FloodEvacuationRasterHazardFunction)
Beispiel #23
0
def register_impact_functions():
    """Register all the impact functions available."""
    impact_function_registry = ImpactFunctionManager().registry

    # Earthquake
    impact_function_registry.register(EarthquakeBuildingFunction)
    # Added in 3.3 (move up to set it as default)
    impact_function_registry.register(ITBBayesianFatalityFunction)
    # Added before 3.3
    impact_function_registry.register(ITBFatalityFunction)
    impact_function_registry.register(PAGFatalityFunction)

    # Generic IF's
    impact_function_registry.register(ClassifiedRasterHazardBuildingFunction)
    impact_function_registry.register(ClassifiedRasterHazardPopulationFunction)
    impact_function_registry.register(ContinuousHazardPopulationFunction)
    impact_function_registry.register(
        ClassifiedPolygonHazardPopulationFunction)
    impact_function_registry.register(ClassifiedPolygonHazardBuildingFunction)
    # Added in 3.3
    impact_function_registry.register(
        ClassifiedPolygonHazardPolygonPeopleFunction)
    # Added in 3.4
    impact_function_registry.register(ClassifiedPolygonHazardLandCoverFunction)

    # Inundation IF's
    impact_function_registry.register(FloodPolygonBuildingFunction)
    impact_function_registry.register(FloodPolygonRoadsFunction)
    impact_function_registry.register(FloodEvacuationVectorHazardFunction)
    impact_function_registry.register(FloodEvacuationRasterHazardFunction)
    impact_function_registry.register(FloodRasterBuildingFunction)
    impact_function_registry.register(FloodRasterRoadsFunction)
    impact_function_registry.register(TsunamiEvacuationFunction)
    # Added in 3.3
    impact_function_registry.register(TsunamiRasterBuildingFunction)
    impact_function_registry.register(TsunamiRasterRoadsFunction)
    # Added in 3.4
    impact_function_registry.register(TsunamiRasterLandcoverFunction)

    # Volcanic IF's
    impact_function_registry.register(VolcanoPointBuildingFunction)
    impact_function_registry.register(VolcanoPolygonBuildingFunction)
    impact_function_registry.register(VolcanoPointPopulationFunction)
    impact_function_registry.register(VolcanoPolygonPopulationFunction)

    # Volcanic Ash IF's
    # Added in 3.4
    impact_function_registry.register(AshRasterLandCoverFunction)
    # Added in 3.5
    impact_function_registry.register(AshRasterPopulationFunction)
    impact_function_registry.register(AshRasterPlacesFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(FloodVectorRoadsExperimentalFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(ClassifiedPolygonHazardBuildingFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(TsunamiRasterBuildingFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(ClassifiedRasterHazardPopulationFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(EarthquakeBuildingFunction)
Beispiel #29
0
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(TsunamiEvacuationFunction)
Beispiel #30
0
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(VolcanoPolygonPopulationFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(ClassifiedPolygonHazardPolygonPeopleFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(VolcanoPolygonBuildingFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(TsunamiEvacuationFunction)
 def setUp(self):
     registry = ImpactFunctionManager().registry
     registry.clear()
     registry.register(ITBBayesianFatalityFunction)
Beispiel #35
0
def register_impact_functions():
    """Register all the impact functions available."""
    impact_function_registry = ImpactFunctionManager().registry
    # Inundation IF's
    impact_function_registry.register(FloodPolygonBuildingFunction)
    impact_function_registry.register(FloodPolygonRoadsFunction)
    impact_function_registry.register(FloodEvacuationVectorHazardFunction)
    impact_function_registry.register(FloodEvacuationRasterHazardFunction)
    impact_function_registry.register(FloodRasterBuildingFunction)
    impact_function_registry.register(FloodRasterRoadsFunction)
    impact_function_registry.register(TsunamiEvacuationFunction)
    # Generic IF's
    impact_function_registry.register(ClassifiedRasterHazardBuildingFunction)
    impact_function_registry.register(ClassifiedRasterHazardPopulationFunction)
    impact_function_registry.register(ContinuousHazardPopulationFunction)
    impact_function_registry.register(
        ClassifiedPolygonHazardPopulationFunction)
    impact_function_registry.register(ClassifiedPolygonHazardBuildingFunction)
    # Earthquake
    impact_function_registry.register(EarthquakeBuildingFunction)
    impact_function_registry.register(ITBFatalityFunction)
    impact_function_registry.register(PAGFatalityFunction)
    # Volcanic IF's
    impact_function_registry.register(VolcanoPointBuildingFunction)
    impact_function_registry.register(VolcanoPolygonBuildingFunction)
    impact_function_registry.register(VolcanoPointPopulationFunction)
    impact_function_registry.register(VolcanoPolygonPopulationFunction)