tcra.hazard package

Submodules

tcra.hazard.Cyclone module

The tcra fragility_rehab module contains function to perform physical damage using existing fragility curves for building archetypes.

class CycloneParameters[source]

Bases: object

This is Damage Probability Analysis class. This class estimates probabilities of various damage states.

__init__(data)[source]
calculate_wind_speeds(df_track, blg)[source]

Estimate wind speed at structure site.

Parameters:
  • df_track – Cyclone track with estimated parameter based on estimate_parameters function

  • blg – building inventory

Returns:

  • Vmph – wind speed (mph)

  • bldg_wind – building inventory with estimated wind speed

  • VG – gradient wind speed.

estimate_parameters()[source]

Estimate cylone (i.e., hurricane) hazard parameters.

Parameters:
  • Lat – Latitude

  • Long – Longitude

  • CP – Central Pressure (millibar)

Returns:

  • Δp – Central Pressure Difference (millibar)

  • Rmax – Radius to max wind speed (km)

  • B – Holland Parameter

  • ρ – Air density

  • Ω – Earth’s angular velocity (rad/s)

Module contents