### Navigation

- index
- modules
- next
- previous
- Home »
- Contents »
- InaSAFE’s API documentation »
- Package::safe »
- Package::safe.impact_functions »
- Package::safe.impact_functions.earthquake »

# Module: safe.impact_functions.earthquake.itb_building_impact_model

Impact function based on ITB vulnerability model

This model was developed by Institut Tecknologi Bandung (ITB) and implemented by Dr Hyeuk Ryu, Geoscience Australia

Reference:

Indonesian Earthquake Building-Damage and Fatality Models and Post Disaster Survey Guidelines Development, Bali, 27-28 February 2012, 54pp.

Methodology: The ITB vulnerabilty model was heuristically developed (i.e. based on expert opinion) through the Bali workshop. The model is defined with two parameters (median, and lognormal standard deviation) of cumulative lognormal distribution. The building type classification used in the model was endorsed by expert group in thel Bali workshop.

Limitations: The current model contains some dummy numbers. It should be updated once ITB publishes the final report on earthquake building damage model development.

class `safe.impact_functions.earthquake.itb_building_impact_model.``AutoVivification`

  Implementation of perl’s autovivification feature.

class `safe.impact_functions.earthquake.itb_building_impact_model.``ITBEarthquakeBuildingDamageFunction`

  Risk plugin for ITB earthquake damage to buildings in Padang

  :param requires category==’hazard’ and subcategory==’earthquake’ and layertype==’raster’ and unit==’MMI’ and disabled==’True’

  :param requires category==’exposure’ and subcategory==’structure’ and layertype==’vector’ and datatype in [‘osm’, ‘itb’, ‘sigab’]

  `run`(layers)

    Risk plugin for Padang building survey

This module forms part of the InaSAFE tool.

### Navigation

- index
- modules
- next
- previous
- Home »
- Contents »
- InaSAFE’s API documentation »
- Package::safe »
- Package::safe.impact_functions »
- Package::safe.impact_functions.earthquake »