5. Capabilities

Version 3.5 of EE-UQ app was released April 2024. The following lists the functionality available in this current version. (Note: New features and fixes in this release are marked blue in the following list of features.)

5.1. Structural Information Model

Applications used to specify/select the structural model to be used in the analysis.

  1. MDOF: creating idealized multi-degree-of-freedom models

  2. OpenSees: user-defined OpenSees models

  3. Steel Building Model: automating steel frame design and modeling

  4. Concrete Building Model: automating concrete moment frame design and modeling

  5. MDOF-LU: MDOF shear building model

  6. SurrogateGP: surrogate model trained in EE-UQ

  7. Multiple models: selecting multiple structural information models [<- renaming from Multimodel]

5.2. Earthquake Motion Event

Applications used to specify/select ground motions for the structure.

  1. Stochastic Ground Motion: simulating stochastic ground motion recordings

  2. PEER NGA Records: selecting and scaling PEER NGA West2 ground motions

  3. Site Response: propagating rock motions to the surface

  4. Multiple PEER: using multiple PEER recordings

  5. Multiple SimCenter: using multiple SimCenter-format recordings

  6. User-specified Database: selecting and scaling ground motions from the user-specified flatfile

  7. Physics-based ground motion simulations generate by the M9 project.

5.3. Engineering Demand Parameter Generator

Applications to identify the output parameters of interest given the ground motion and structural model.

  1. Standard Earthquake: maximum story drift ratio, lateral story displacement, peak floor acceleration

  2. User Defined: user-specified EDP

  3. None: used only for surrogate model-based predictions

5.4. Finite Element Application

Applications used to determine the response output parameters given the ground motion and structural model.

  1. OpenSees: Open System for Earthquake Engineering Simulation

  2. CustomPy-Simulation: user-provided python script`

  3. None: used only for surrogate model-based predictions

  4. Multiple models: selecting multiple finite element applications [<- renaming from Multimodel]

5.5. Uncertainty Quantification

Applications to perform the uncertainty quantification for the response parameters given the inputs and the random variables present.

  1. Forward Uncertainty Propagation

    1. Dakota Options

      1. Monte Carlo Sampling (MCS)

      2. Latin Hypercube Sampling (LHS)

      3. Gaussian Process Regression

      4. Polynomial Chaos Expansion

    2. SimCenterUQ Options

      1. Monte Carlo Sampling (MCS)

        1. Resample from an existing correlated dataset of samples

      2. Multi-fidelity Monte Carlo (MFMC)

  2. Global Sensitivity Analysis

    1. Dakota Sensitivity Options

      1. MCS

      2. LHS

    2. SimCenterUQ Sensitivity Options

      1. Probability Model-based Global Sensitivity Analysis (PM-GSA)

        1. Import input/output samples from data files

  3. Surrogate Modeling

    1. SimCenterUQ Engine Surrogate Options:

      1. Probabilistic Learning on Manifolds (PLoM) Surrogate modeling

      2. Gaussian Process Surrogate Modeling