The following is the list of all requirements across all the tools. It is helpful to view an abstract hierarchy of the tools, showing R2D at the top and the components at the bottom. Each application pulls in many of the requirements from the others. For Example PBE, builds upon EE-UQ. It has it;’s own requirements, i.e. DL, but includes the loading, modeling and analysis requirements from EE-UQ. It specializes the UQ requirement, in that it only incorporates the sampling option. One set of requirements not shown in the figure is CR, a listing of all the common functionalty required of all the applications.

1. R2D

Table 1.2 Requirements - R2D

#

Description

Source

Priority

Status

R2D

Ability to perform regional simulation allowing communities to evaluate resilience and perform what-if types of analysis for natural hazard events

GC

M

InProgress

R2D.1

Include Various Hazards

GC

M

InProgress

R2D.1.1

Ability to perform simulations for ground shaking due to earthquakes using methods defined in EL1

GC

M

Implemented

R2D.1.2

Ability to perform simulations for wave action due to earthquake induced tsunami using methods defined in HL1

GC

M

R2D.1.3

Ability to perform simulations for wind action due to hurricane using methods defined in WL1

GC

M

InProgress

R2D.1.4

Ability to perform simulations for wave action due to hurricane storm surge using methods defined in HL1

GC

M

R2D.1.5

Ability to perform multi-hazard simulations: wind + storm surge, rain, wind and water borne debris

GC

M

R2D.1.6

Ability to utilize machine learning ensemble techniques in hazard simulation

GC

M

R2D.1.7

Ability to incorporate surrogate models in hazard simulation

SP

M

R2D.1.8

Ability to incorporate multi-scale models in hazard simulation

SP

M

R2D.1.9

Ability to incorporate ground deformation hazards for pipes, roadways, and other infrastructure

SP

M

R2D.2

Include Different Asset Types

GC

M

InProgress

R2D.2.1

Ability to incorporate building assets

GC

M

Implemented

R2D.2.1.1

Ability to incorporate multi-fidelity building model asset descriptions

GC

M

R2D.2.2

Ability to incorporate transportation networks

GC

M

R2D.2.3

Ability to incorporate utility networks

GC

M

R2D.2.3.1

Methods to overcome national security issues with certain utility data

GC

M

R2D.2.4

Ability to incorporate surrogate models in asset modeling

SP

M

R2D.3

Include Different Analysis options

GC

M

InProgress

R2D.3.1

Ability to include multi-scale nonlinear models

GC

M

Implemented

R2D.4

Include Different Damage & Loss options

GC

M

InProgress

R2D.4.1

Ability to include building-level earthquake damage and loss assessment from HAZUS

SP

M

Implemented

R2D.4.2

Ability to include high-resolution earthquake damage and loss assessment for buildings from FEMA P58

SP

M

Implemented

R2D.4.3

Ability to include building-level wind damage and loss assessment from HAZUS

SP

M

R2D.4.4

Ability to include building-level water damage and loss assessment from HAZUS

SP

M

R2D.4.5

Ability to include earthquake damage and loss assessment for transportation networks from HAZUS

SP

M

R2D.4.6

Ability to include earthquake damage and loss assessment for buried pipelines from HAZUS

SP

M

R2D.4.7

Ability to include earthquake damage and loss assessment for power lines from HAZUS

SP

M

R2D.4.8

Ability to include high-resolution wind damage and loss assessment for buildings

SP

M

R2D.4.9

Ability to include high-resolution water damage and loss assessment for buildings

SP

M

R2D.4.10

Ability to include high-resolution damage and loss assessment for transportation networks

SP

M

R2D.4.11

Ability to include high-resolution damage and loss assessment for buried pipelines

SP

M

R2D.5

Include Different Response/Recovery options

GC

M

R2D.5.1

Response/Recovery options for households

SP

M

R2D.5.2

Response/Recovery options for infrastructure

SP

M

R2D.5.3

Response/Recovery options for business operations

SP

M

R2D.5.4

Response/Recovery and Effect on Environment

SP

M

R2D.5.4.1

CO2 emissions from demolition and repair

SP

M

R2D.6

Present results using GIS so communities can visualize hazard impacts

GC

M

Implemented

R2D.6.1

Ability to use popular ArcGIS for visualization

SP

M

Implemented

R2D.6.2

Ability to include open-source ArcGIS alternatives

SP

P

R2D.6.3

Ability to capture uncertainty of results in visualization

SP

P

R2D.6.4

Features to visualize environmental impact

SP

P

R2D.7

Software Features

GC

M

InProgress

R2D.7.1

Ability to include a formal treatment of uncertainty and randomness

GC

M

Implemented

R2D.7.2

Ability to utilize HPC resources in regional simulations that enables repeated simulation for stochastic modeling

GC

M

Implemented

R2D.7.3

Ability to use a tool created by linking heterogeneous array of simulation tools to provide a toolset for regional simulation

GC

M

Implemented

R2D.7.4

Provide open-source software for developers to test new data and algorithms

GC

M

Implemented

R2D.7.5

Ability of stakeholders to perform simulations of different scenarios that aid in planning and response after damaging events

GC

M

R2D.7.7

Ability to explore different strategies in community development, pre-event, early response, and post event, through long term recovery

GC

P

R2D.7.8

Ability to use system that creates and monitors real-time data, updates models, incorporates crowdsourcing technologies, and informs decision makers

GC

P

R2D.7.9

Ability to use sensor data to update models for simulation and incorporate sensor data into simulation

GC

P

R2D.7.10

Ability to include latest information and algorithms (i.e. new attenuation models, building fragility curves, demographics, lifeline performance models, network interdependencies, indirect economic loss)

GC

D

R2D.7.11

Incorporate programs that can address lifeline network disruptions and network interdependencies

GC

M

R2D.7.12

Application to Provide Common SimCenter Research Application Requirements listed in CR (not already listed above)

GC

M

InProgresss

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

2. PBE

Table 2.4 Requirements - PBE

#

Description

Source

Priority

Status

PBE

Integrate fully coupled multi-model computations from hazard source through structure response, to compute reliable estimates of financial loss, business interruption, and casualties

GC

M

InProgress

PBE.1

Ability to determine damage and loss for multiple different hazards

GC

M

InProgress

PBE.1.1

Damage and Loss due to ground shaking from Earthquake

GC

M

Implemented

PBE.1.2

Damage and Loss due to Wind Loading

GC

M

InProgress

PBE.1.3

Damage and Loss due to water damage from Tsunami or Coastal Inundation

GC

M

PBE.2

Ability to Select from Different Hazard Options

PBE.2.1

Ability to select from all EE-UQ Event Options listed in EE-UQ

SP

M

Implemented

PBE.2.2

Ability to select from all WE-UQ Event Options listed in WE-UQ

SP

M

PBE.2.3

Ability to select from all HydroUQ Event Options listed in Hydro-UQ

SP

M

PBE.3

Ability to use different Model Generation Tools

PBE.3.1

Ability to Select All Building Model Generators in EE-UQ

SP

M

Implemented

PBE.3.2

Ability to Select All Building Model Generators in WE-UQ

SP

M

PBE.3.3

Ability to Select All Building Model Generators in HydroUQ

SP

M

PBE.4

Ability to use Various UQ Methods and Variable Options

PBE.4.1

Ability to use all forward propagation methods available in EE-UQ, WE-UQ and HydroUQ

SP

M

Implemented

PBE.4.2

Ability to use all random variable distributions in EE-UQ, WE-UQ and HydroUQ

SP

M

Implemented

PBE.4.3

Ability to use train surrogate models using the methods from quoFEM

SP

D

PBE.5

Ability to determine damage and loss utilizing different methods

SP

M

Implemented

PBE.5.1

Interface with pelicun to make available its suite of methods for damage and loss assessment for buildings

SP

M

Implemented

PBE.6

Misc User Requests

PBE.6.1

Ability to Process own Output Parameters

UF

D

PBE.6.2

Add to Standard Earthquake a variable indicating analysis failure

UF

D

PBE.6.3

Allow users to provide their own set of EDPs for the analysis.

UF

D

Implemented

PBE.6.4

Simplify run local and run remote by removing workdir locations. Move to preferences

UF

D

Implemented

PBE.6.5

Add to EDP a variable indicating analysis failure

UF

D

PBE.6.6

Enable saving and loading Performance Models in CSV files

UF

D

Implemented

PBE.7

General Software Requirements

PBE.7.1

Application to Provide Common SimCenter Research Application Requirements listed in CR

GC

M

InProgresss

PBE.7.2

Ability to use new vizualization tools for viewing large datasets generated by PBE

GC

M

Implemented

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

3. WE-UQ Requirements

Table 3.1 Requirements - WE

#

Description

Source

Priority

Status

WE

Application to determine response of Building Subject to Wind Loading including formal treatment of randomness and uncertainty uncertainty

InProgress

WE.1

Adaptation of non-linear analysis methods used in seismic design

GC

M

Implemented

WE.1.1

Include ability to create models incorprating options listed in MOD under BM

SP

M

Implemented

WE.1.2

Include ability to perform nonlinear analysis on the building models listed in ANA

SP

M

Implemented

WE.2

Ability to select from Wind Loading Options listed in WL2

SP

M

Implemented

WE.3

Ability to use Various UQ Methods and Variable Options

WE.3.1

Ability to use Forward Propagtion methods listed in UQ under UF

SP

M

Implemented

WE.3.2

Ability to use Reliability Methods listed in UQ under UR

SP

M

Implemented

WE.3.3

Ability to use Global Sensitivity Methods listed in UQ under UG

SP

M

Implemented

WE.3.4

Ability to both use and create surrogates listed in UQ under US

SP

M

WE.3.5

Ability to use High Dimensional UQ listed in UQ under UH

SP

M

WE.4

Ability to see pressure distribution on buildings

GC

M

WE.5

Ability to obtain basic building responses

SP

M

WE.6

Ability to Visualize the Results

SP

M

Implemented

WE.6.1

Ability to view individual sample results

SP

M

Implemented

WE.6.2

Ability to graphically view the results to show distribution in respone

SP

M

Implemented

WE.7

Misc User Requests

WE.7.1

Ability to Process own Output Parameters

UF

M

Implemented

WE.7.2

Ability to Remove from Results certain Samples, e.g. ones that failed in analysis

UF

M

Implemented

WE.7.3

Create a digital twin of the Wall of Wind facility to allow researchers to simulate experiments

UF

M

WE.8

Tool should incorporate data from www

GC

M

Implemented

WE.8.1

Tool could obtain loading from Vortex Winds over www

SP

M

Implemented

WE.8.2

Tool should obtain loading info from TPU wind tunnel tests

SP

D

Implemented

WE.8.3

Tool should obtain building modelling info from database through www

SP

D

WE.9

General Software Requirements

WE.9.1

Application to Provide Common SimCenter Research Application Requirements listed in CR

GC

M

InProgresss

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

4. Hydro-UQ Requirements

Table 4.2 Requirements - H

#

Description

Source

Priority

Status

H

Application to determine response of Building Subject Water Action due to Storm Surge or Tsunami including formal treatment of randomness and uncertainty

InProgress

H.1

Quantification of flood-borne debris hazards

GC

M

H.2

Effects of over-land flow, including waves, debris, flood velocity, wind-driven influences, erosion effects at buildings and channeling effects of the built environment

GC

D

H.3

Ability to select from all Loading Options listed in HL2

SP

M

InProgress

H.4

Ability to select from Building Modeling Options listed in MOD under BM

SP

M

InProgress

H.5

Include ability to perform nonlinear analysis on the building models listed in ANA

SP

M

InProgress

H.6

Ability to use Various UQ Methods and Variable Options

H.6.1

Ability to use Forward Propagtion methods listed in UQ under UF

SP

M

InProgress

H.6.2

Ability to use Random Variable Distributions defeined in RV

SP

M

H.6.3

Ability to use Reliability Methods listed in UQ under UR

SP

M

InProgress

H.6.4

Ability to use Global Sensitivity Methods listed in UQ under UG

SP

M

InProgress

H.6.5

Ability to both use and create surrogates listed in UQ under US

SP

M

H.6.6

Ability to use High Dimensional UQ listed in UQ under UH

SP

M

H.7

Ability to Visualize the Results

SP

M

InProgress

H.7.1

Ability to view individual sample results

SP

M

InProgress

H.7.2

Ability to graphically view the results to show distribution in respone

SP

M

InProgress

H.8

Misc User Requests

H.8.1

Ability to quickly model experimental tests perform in OSU wave tank

UF

M

H.9

General Software Requirements

H.9.1

Application to Provide Common SimCenter Research Application Requirements listed in CR

GC

M

InProgresss

H.10

Tool should incorporate data from www

GC

M

H.10.1

Tool should use satelite imagery in aid of determine channeling effect

SP

D

H.10.2

Tool should use satelite imagery in aid of determining amount of debris

SP

D

H.10.3

Tool should obtain building modelling info from database through www

SP

D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

5. EE-UQ Requirements

Table 5.1 Requirements - EE

#

Description

Source

Priority

Status

EE

Application to determine response of Building Subject to Earthquake hazard including formal treatment of randomness and uncertainty

GC

M

InProgress

EE.1

Ability to select from Earthquake Loading Options listed in EL2

SP

M

Implemented

EE.2

Ability to select from Building Modeling Options listed in MOD under BM

SP

M

Implemented

EE.3

Ability to select from nonlinear analysis options listed in ANA

SP

M

Implemented

EE.4

Ability to use Various UQ Methods and Variable Options

EE.4.1

Ability to use Forward Propagtion methods listed in UQ under UF

SP

M

Implemented

EE.4.2

Ability to use Random Variable Distributions defeined in RV

SP

M

EE.4.3

Ability to use Reliability Methods listed in UQ under UR

SP

M

Implemented

EE.4.4

Ability to use Global Sensitivity Methods listed in UQ under UG

SP

M

Implemented

EE.4.5

Ability to both use and create surrogates listed in UQ under US

SP

M

EE.4.6

Ability to use High Dimensional UQ listed in UQ under UH

SP

M

EE.5

Ability to Visualize the Results

SP

M

Implemented

EE.5.1

Ability to view individual sample results

SP

M

Implemented

EE.5.2

Ability to graphically view the results to show distribution in respone

SP

M

Implemented

EE.6

Misc User Requests

EE.6.1

Add to Standard Earthquake a variable indicating analysis failure

UF

D

EE.6.3

Run application from command line, include option to run remotely

UF

D

EE.7

General Software Requirements

EE.7.1

Application to Provide Common SimCenter Research Application Requirements listed in CR

GC

M

InProgresss

EE.8

Tool should incorporate data from www

GC

M

Implemented

EE.8.1

Tool should obtain motion input data from www

SP

M

Implemented

EE.8.2

Tool should obtain building modelling info from database through www

SP

D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

6. quoFEM Requirements

Table 6.1 Requirements - QF

#

Description

Source

Priority

Status

QF

Application to Promote and aid use of UQ Methods in NHE Research for response estimation, surrogate modeling, and calibration

GC

M

Implemented

QF.1

Ability to use Various UQ Methods and Variable Options

QF.1.1

Ability to use Forward Propagtion methods listed in UQ under UF

SP

M

Implemented

QF.1.2

Ability to use Random Variable Distributions defeined in RV

SP

M

QF.1.3

Ability to use Reliability Methods listed in UQ under UR

SP

M

Implemented

QF.1.4

Ability to use Global Sensitivity Methods listed in UQ under UG

SP

M

Implemented

QF.1.5

Ability to both use and create surrogates listed in UQ under US

SP

M

InProgress

QF.1.6

Ability to use High Dimensional UQ listed in UQ under UH

SP

M

InProgress

QF.1.7

Ability to use Bayesian Calibration methods listed in UQ under UB

SP

M

QF.1.8

Ability to use Nonlinear Least Squares methods listed in UQ under UN

SP

M

Implemented

QF.2

Ability to use Different Simulation Applications

QF.2.1

Ability to use OpenSees

SP

M

Implemented

QF.2.2

Ability to use OpenSeesPy

SP

M

Implemented

QF.2.3

Ability to use OpenSeesPy

UF

M

Implemented

QF.2.3

Ability to Incorporate User Own Applkications

UF

M

Implemented

QF.2

Ability to Visualize the Results

SP

M

Implemented

QF.2.1

Ability to view individual sample results

SP

M

Implemented

QF.2.2

Ability to graphically view the results to show distribution in respone

SP

M

Implemented

QF.2.2

Ability to view statistical measures of response

SP

M

Implemented

QF.3

Misc User Requests

QF.3.1

Run application from command line, include option to run remotely

UF

D

QF.7

General Software Requirements

QF.7.1

Application to Provide Common SimCenter Research Application Requirements listed in CR

GC

M

InProgresss

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

7. Earthquake Loading Requirements

Table 7.1 Requirements - EL
key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

8. Wind Loading Requirements

Table 8.1 Requirements - WL
key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

9. Surge/Tsunami Loading Requirements

Table 9.1 Requirements - HL

#

Description

Source

Priority

Status

HL

Loading from Storm Surge/Tsunami on Local and Regional Assets

HL.1

Regional Loading due to Storm Surge/Tsunami Hazards

GC

M

InProgress

HL.1.1

Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

SP

D

HL.2

Local Scale Storm Surge/Tsunami Hazard Options

HL.2.1

Using computational fluid dynamics to model interface and impact between water loads and buildings

GC

M

HL.2.1.1

CFD to model fluid flow around a single rigid structure

SP

M

HL.2.1.2

Mesh refinement around structures

SP

M

HL.2.1.3

CFD to model fluid flow around a single deformable structure

SP

M

HL.2.1.4

CFD to model fluid flow considering inflow and accumulation of fluid inside a rigid structure

SP

M

HL.2.1.5

CFD to model fluid flow considering inflow, accumulation, and possible outflow of fluid across a deformable structure

SP

M

HL.2.2

Quantification of flood-borne debris hazards

GC

M

HL.2.2.1

Ability to quantify the effect of unconstrained and non-colliding floating

SP

M

HL.2.2.2

Ability to quantify the effect of colliding flood-borne debris

SSP

M

HL.2.2.3

Explore multiple methods like Material Point Method (MPM), Immersed Boundary Method (IBM), DEM-CFD, particle tracking

SP

M

HL.2.2.4

Integrate one of the methods for integrating particles with Hydro workflow

GC

M

HL.2.3

load combinations need to be developed to account for the simultaneous impacts of various flood forces, such as those generated by breaking waves, moving water and flood-borne debris

GC

HL.2.5

Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

SP

HL.2.5.1

Interface GeoClaw and OpenFOAM

SP

M

HL.2.5.2

Interface AdCirc and OpenFOAM

SP

M

HL.2.6

Libraries of high resolution hurricane wind/surge/wave simulations

GC

M

HL.2.6.1

Develop a simulation library of GeoClaw simulations

SP

M

HL.2.6.2

Develop a simulation library of AdCirc simulations

SP

M

HL.2.6.3

Develop a simulation library of OpenFOAM simulations

SP

M

HL.2.7

Ability to simulate with surrogate models as alternative to full 3D CFD

SP

M

HL.2.8

Develop digital twin with OSU wave Tank Facility

SP

M

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

10. UQ Requirements

Table 10.1 Requirements - Uncertainty Quantification Methods and Variables

#

Description

Source

Priority

Status

quoFEM

EE-UQ

WE-UQ

PBE

R2D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

11. RV Requirements

Table 11.1 Requirements - Random Variables

#

Description

Source

Priority

Status

quoFEM

EE-UQ

WE-UQ

PBE

R2D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

12. Modeling Requirements

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

13. Analysis Requirements

Table 13.1 Requirements - ANA

#

Description

Source

Priority

Status

quoFEM

EE-UQ

WE-UQ

PBE

R2D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

14. Damage & Loss Requirements

Table 14.1 Requirements - DL
key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

15. Recovery Requirements

Table 15.1 Requirements - REC

#

Description

Source

Priority

Status

quoFEM

EE-UQ

WE-UQ

PBE

R2D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

16. Common Research Application Requirements

Table 16.1 Requirements - CR

#

Description

Source

Priority

Status

quoFEM

EE-UQ

WE-UQ

PBE

R2D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

17. BRAILS

Table 17.1 Requirements - BR

#

Description

Source

Priority

Status

BR.1

Need for scalable tools that autonomously create an accurate database of all infrastructure components, including points of inter- dependency with other infrastructure components

GC

M

InProgress

BR.2

Promote living community risk models utilizing local inventory data from various sources

GC

M

InProgress

BR.3

Developing and sharing standardized definitions, measurement protocols and strategies for data collection

GC

M

BR.4

Developing tools that utilize GIS information and online images, e.g. google maps, for data collection for gathering Building Information

GC

M

BR.4.1

Develop framework for creating asset inventories

SP

M

Implemented

BR.4.2

Create workflow application for building inventory from framework modules

SP

M

Implemented

BR.4.2

Create workflow application for transportation network from framework modules

SP

M

InProgress

BR.5

Developing Modules for Asset Inventory Workflows identified in BR4

BR.5.1

Predicting if building is a soft-story building for earthquake simulations

UF

M

Implemented

BR.5.2

Predicting First Floor Height

SP

M

Implemented

BR.5.3

Predicting Roof Height

SP

M

Implemented

BR.5.4

Predicting Eave Height

SP

M

Implemented

BR.5.5

Predicting Eave Length

SP

D

Implemented

BR.5.6

Predicting Roof Shape

SP

M

Implemented

BR.5.7

Predicting Roof Pitch

SP

M

Implemented

BR.5.8

Predicting Roof Cover Material

SP

M

Implemented

BR.5.9

Predicting Window Area

SP

M

Implemented

BR.5.10

Predicting Number of Floors

SP

M

Implemented

BR.5.11

Classifying Elevated Building

SP

M

Implemented

BR.5.12

Predicting Occupancy Type

SP

M

Implemented

BR.5.13

Predicting Year Built

SP

M

Implemented

BR.5.14

Predicting Attached Garage

SP

M

Implemented

BR.5.15

Predicting Presence of Masonry Chimney

UF

D

Implemented

BR.5.16

Predicting Building Material

SP

M

BR.5.17

Predicting Structural Type

SP

M

BR.6

DesignSafe integration to provide access to GPU

BR.6.1

Create JupyterHub notebook at DesignSafe for building asset inventory workflow usage

SP

M

InProgress

BR.6.2

For classification done at DesignSafe, store images and meta data for BE Database

SP

M

BR.6.3

Create JupyterHub notebook at DesignSafe for individual modules to demonstrate immediate results

SP

M

InProgress

BR.7

Work to improve existing performance models through Continous Learning

BR.7.1

Continous Learning for Year Built

SP

M

BR.7.2

Continous Learning for Roof Material

SP

M

BR.8

Work to gather data for Module Validation/Verification/Training

SP

M

InProgress

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

18. PELICUN

Table 18.1 Requirements - P

#

Description

Source

Priority

Status

P.1

Existing Assessment Methods

P.1.1

Implement the high-resolution loss assessment methodologies

GC

P.1.1.1

Implement the scenario-based assessment from FEMA-P58

SP

M

Implemented

P.1.1.2

Implement the time-based assessment from FEMA-P58

SP

D

P.1.1.3

Implement high-resolution assessment of buildings under wind hazards

SP

M

P.1.1.4

Implement high-resolution assessment of buildings under water hazards

SP

M

P.1.1.5

Implement high-resolution assessment of transportation networks

SP

M

P.1.1.6

Implement high-resolution assessment of buried pipelines

SP

M

P.1.2

Implement the efficient loss assessment methodologies from HAZUS

GC

P.1.2.1

Implement the assessment of buildings under earthquake hazard from HAZUS

SP

M

Implemented

P.1.2.2

Implement the assessment of buildings under hurricane wind hazard from HAZUS

SP

M

Implemented

P.1.2.3

Implement the assessment of buildings under storm surge hazard from HAZUS

SP

M

P.1.2.4

Implement the assessment of buried pipelines under earthquake hazard from HAZUS

SP

M

P.1.2.5

Implement the assessment of transportation networks under earthquake hazard from HAZUS

SP

M

P.1.2.6

Implement the assessment of power networks under earthquake hazard from HAZUS

SP

M

P.2

Control

P.2.1

Analysis & Data

P.2.1.1

Allow users to set the number of realizations

SP

M

Implemented

P.2.1.2

Allow users to customize fragility and consequence function parameters

SP

D

Implemented

P.2.1.3

Allow users to specify dependencies between logically similar parts of the stochastic models

SP

D

Implemented

P.2.2

Response Model

P.2.2.1

Allow users to specify the added uncertainty to EDPs (increase in log-standard dev.)

SP

M

Implemented

P.2.2.2

Allow users to specify the EDP ranges that correspond to reliable simulation results

SP

D

Implemented

P.2.2.3

Allow users to specify the type of distribution they want to fit to the empirical EDP data

UF

D

Implemented

P.2.2.4

Allow users to choose if they want to fit a distribution only to the non-collapsed EDPs

UF

M

Implemented

P.2.3

Performance Model

P.2.3.1

Allow users to prescribe a different number of inhabitants on each floor

SP

D

Implemented

P.2.3.2

Allow users to customize the temporal distribution of inhabitants

SP

D

Implemented

P.2.3.3

Allow users to prescribe different component quantities for each floor in each direction

SP

D

Implemented

P.2.3.4

Allow users to specify the number of component groups and their quantities in each performance group

UF

D

Implemented

P.2.4

Damage Model

P.2.4.1

Allow users to specify the residual drift limits that determine irrepairability

SP

D

Implemented

P.2.4.2

Allow users to specify the yield drift value that is used to estimate residual drifts from peak drifts

SP

D

Implemented

P.2.4.3

Allow users to specify the EDP limits that are used to determine collapse probability

SP

D

Implemented

P.2.4.4

Allow users to specify arbitrary collapse modes and their likelihood

SP

D

Implemented

P.2.4.5

Allow users to prescribe the collapse probability of the structure

UF

M

Implemented

P.2.5

Loss Model

P.2.5.1

Allow users to decide which DVs to calculate

SP

D

Implemented

P.2.5.2

Allow users to specify the likelihood of various injuries in each collapse mode

SP

D

Implemented

P.3

Hazard Model

P.3.1

Hazard Occurrence Rate

P.3.1.1

Enable estimation of the likelihood of earthquake events

SP

M

P.3.1.2

Enable estimation of the likelihood of wind events

SP

M

P.3.1.3

Enable estimation of the likelihood of storm surge events

SP

M

P.3.1.4

Enable estimation of the likelihood of tsunami events

SP

M

P.4

Response Model

P.4.1

EDP (re-)sampling

P.4.1.1

Enable coupled assessment by using raw EDP values as-is

UF

M

Implemented

P.4.1.2

Enable non-Gaussian EDP distributions

UF

D

P.4.2

EDP Identification

P.4.2.1

Implement automatic identification of required EDP types based on the performance model

SP

M

P.5

Performance Model

P.5.1

Auto-population of performance models

P.5.1.1

Implement framework to enable user-defined auto-population scripts

UF

D

Implemented

P.5.1.2

Prepare script to perform auto-population based on normative quantities in FEMA P58

UF

D

P.6

Damage Model

P.6.1

Collapse estimation

P.6.1.1

Estimate collapse probability of the structure using EDP limits and the joint distribution of EDPs

SP

D

Implemented

P.6.1.2

Estimate the collapse probability of the structure using empirical (raw) EDP data

UF

M

Implemented

P.6.1.3

Enable user-defined collapse probability

UF

M

Implemented

P.6.2

Building Damage

P.6.2.1

Implement earthquake fragility functions for building components from FEMA P58

SP

M

Implemented

P.6.2.2

Implement earthquake fragility functions for buildings from HAZUS

SP

M

Implemented

P.6.2.3

Implement wind fragility functions for buildings from HAZUS

SP

M

Implemented

P.6.2.4

Implement inundation fragility functions for buildings from HAZUS

SP

M

Implemented

P.6.2.5

Implement high-resolution wind fragility functions for building components

SP

M

P.6.2.6

Implement high-resolution inundation fragility functions for building components

SP

M

P.6.3

Lifeline Damage

P.6.3.1

Implement earthquake fragility functions for buried pipelines from HAZUS

SP

M

P.6.3.2

Implement earthquake fragility functions for bridges from HAZUS

SP

M

P.6.3.3

Implement earthquake fragility functions for power networks from HAZUS

SP

M

P.6.3.4

Implement high-resolution fragility functions for buried pipelines

SP

M

P.6.3.5

Implement high-resolution fragility functions for transportation networks

SP

M

P.6.4

Cascading Damages

P.6.4.1

Implement fault tree-based cascading damage model

SP

M

P.7

Loss Model

P.7.1

Consequence functions for buildings

P.7.1.1

Implement functions for repair cost and time as per FEMA P58

SP

M

Implemented

P.7.1.2

Implement functions for red tag triggering as per FEMA P58

SP

M

Implemented

P.7.1.3

Implement functions for injuries and fatalities as per FEMA P58

SP

M

Implemented

P.7.1.4

Implement functions for repair cost and time as per HAZUS earthquake

SP

M

Implemented

P.7.1.5

Implement functions for debris as per HAZUS earthquake

SP

D

P.7.1.6

Implement functions for business interruption as per HAZUS earthquake

SP

D

P.7.1.7

Implement functions for repair cost and time as per HAZUS wind

SP

M

Implemented

P.7.1.8

Implement functions for repair cost and time as per HAZUS inundation

SP

M

P.7.1.9

Implement functions for environmental impact estimation as per FEMA P58 2nd edition

SP

M

P.7.1.10

Implement functions for high-resolution repair cost and time assessment for wind hazards

SP

M

P.7.1.11

Implement functions for high-resolution repair cost and time assessment for water hazards

SP

M

P.7.2

Consequence functions for other assets

P.7.2.1

Implement functions for repair cost and time for buried pipelines as per HAZUS earthquake

SP

M

Implemented

P.7.2.2

Implement functions for repair cost and time for bridges as per HAZUS earthquake

SP

M

P.7.2.3

Implement functions for repair cost and time for power networks as per HAZUS earthquake

SP

M

P.7.2.4

Implement high-resolution functions for repair cost and time for transportation networks

SP

M

P.7.2.5

Implement high-resolution functions for repair cost and time for buried pipelines

SP

M

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

19. BE Database

Table 19.1 Requirements - BE

#

Description

Source

Priority

Status

BE

Establish a National Infrastructure Data Base for characterizing the physical and natural infrastructure

GC

M

BE.1

Ability to use cumulative knowledge bases rather than the piecemeal individual approaches

GC

M

BE.1.1

Utilize Federated Databases to maintain individual databases & data sources yet provide central database resource

SP

M

BE.2

Include National building model inventories

GC

M

InProgress

BE.2.1

Incorporate Building data from existing datasets published by states, counties and cities

SP

M

InProgress

BE.2.2

Ingest building data from web-scraping techniques, e.g. from zillow, county websites

SP

M

InProgress

BE.2.3

Ingest building data using AI/ML techniques and satellite and streetview images

SP

M

InProgress

BE.3

Incorporate transportation newtwork data from existing datasets made avail through www

SP

M

BE.3.1

Ingest additionally needed transportation newtwork data utilizing AI/ML and satellite and streetview images

SP

M

BE.4

Include National Models of Utility Networks

GC

M

BE.4.1

Incorporate utility network data from existing datasets made avail through www

SP

M

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

20. DL Database

Table 20.1 Requirements - DLD
key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)