# Building Casualty Model

## Class Name

• RBuildingCasualtyModel

## Location in Objects Pane

• Models > Model > Infrastructure > Building > Building Casualty

## Model Description

### Model Form

• This model produces the number of uninjured, injured, and dead people of a building, subjected to ground shaking based on the HAZUS (FEMA-NIBS 2012) approach.
• Important Notes:
• The injury severity levels of 1,2, and 3 in HAZUS are combined into one injury severity level, named "Injured".
• The injury severity levels of 0 and 4 are corresponded to injury severity levels of "Uninjured" and "Dead" respectively.
• If the rescue operation is not completed yet, the "Rescued" responses, i.e. $${\rho_{RU}}$$, $${\rho_{RI}}$$, and $${\rho_{RD}}$$, are 0
• Once the rescue operation is completed, the "Unrescued" responses, i.e. $${\rho_{UU}}$$, $${\rho_{UI}}$$, and $${\rho_{UD}}$$, are set to 0
• The ouput of this model is based on the location of the building.
• To use this model in analyzers other than Discrete Event Sampling Anlyzer, the "RescueStatus" property must be a constant parameter with current value of 1. Moreover, the rescued responses must be used.

• No

## Properties

### Object Name

• Name of the object in Rt
• Allowable characters are upper-case and lower-case letters, numbers, and underscore (“_”).
• The name is unique and case-sensitive.

### Display Output

• Determines whether the model is allowed to print messages to the Output Pane.

### Building Information Model

• The associate building information model

### Population

• $$\rho$$ = the total number of occupants of the building

### Building Type

• $${B}$$ = Building type per HAZUS (FEMA-NIBS 2012)

### Structural Damage Ratio

• $${\eta _S}$$ = Structural Damage Ratio

### Rescue Status

• $${\varsigma}$$ = Status of Search And Rescue operation (1 if completed, 0 otherwise)

## Output

• $${\rho_{UU}}$$ = The number of uninjured occupants who are not yet rescued
• The output is an automatically generated generic response object, which takes the object name of the model plus “UnrescuedUninjuredResponse”.
• $${\rho_{UI}}$$ = The number of injured occupants who are not yet rescued
• The output is an automatically generated generic response object, which takes the object name of the model plus “UnrescuedInjuredResponse”.
• $${\rho_{UD}}$$ = The number of dead occupants who are not yet rescued
• The output is an automatically generated generic response object, which takes the object name of the model plus “UnrescuedDeadResponse”.
• $${\rho_{RU}}$$ = The number of uninjured occupants who are rescued
• The output is an automatically generated generic response object, which takes the object name of the model plus “RescuedUninjuredResponse”.
• $${\rho_{RI}}$$ = The number of injured occupants who are rescued
• The output is an automatically generated generic response object, which takes the object name of the model plus “RescuedInjuredResponse”.
• $${\rho_{RD}}$$ = The number of dead occupants who are rescued
• The output is an automatically generated generic response object, which takes the object name of the model plus “RescuedDeadResponse”.