Nonlinear Earthquake Soil Structure Fluid Interaction Modeling

Real-ESSI Simulator

Real-ESSI simulator is a high performance, high fidelity, multi-physics finite element simulator for Realistic modeling & simulation of Earthquakes, and Soils, and Structures and their Interaction. Developed solid fluid interaction and 3D seismic wave field modeling module.


Soil Structure Fluid Interaction (SSFI)

Developed C++ library for Soil Structure Fluid Interaction (SSFI) simulation. Euler-Lagrangian description is formulated with coupled finite element - finite volume method. Assuming small structural deformation, modified Volume of Fluid approach with localized mesh updating is proposed for solid fluid interface modeling.


gmFoam

Developed gmFoam is an integrated mesh interpreter, which transforms general Gmsh mesh partly (solid part) into FEM (finite element method) mesh and partly (fluid part) into FVM (finite volume method) mesh to perform coupled earthquake soil structure fluid interaction analysis with Real-ESSI and OpenFOAM.

Seismic Wave Propagation and Hazard Analysis

SW42ESSI

Developed SW42ESSI is an interface program between regional broadband 3D earthquake motion finite difference solver SW4 and RealESSI for earthquake soil structure fluid interaction modeling under 3D seismic excitations based on Domain Reduction Method (DRM).


Shaker3D

Developed Shaker3D is a program that could perform near site 1D and 3x1D wave convolution and deconvolution, 3D plane wave propagation analysis based on propagator matrix technique. Spatially varying, inclined 3D wave field comprising both body waves and surface waves are solved with wave potential approach.


HAZ45

HAZ45 is a probabilistic seismic hazard analysis program originally developed by Prof. Norman Abrahamson. Contributed to the extraction of earthquake scenarios info (i.e., earthquake magnitude, distance and annual occurrence rate) from seismic source characterization.


Uncertainty Quantification

Hermite Polynomial Chaos (PC) system

HermitePC is a collection of frequently used numerical routines for Hermite PCs, including PC generation, double/triple product computation, dimension reduced condensation, etc. Contact co-developer Prof. Fangbo Wang for permission to source code.


Hermite Polynomial Chaos (PC) - Karhunen Loève (KL) Representation

PC-KL is a program co-developed with Prof. Fangbo Wang that performs Hermite Polynomial Chaos (PC) - Karhunen Loève (KL) representation for generalized random field/process with arbitrary marginal distribution and correlation structure.


Galerkin Stochastic Finite Element Method (SFEM)

SFEM1D

SFEM1D is co-developed with Prof. Fangbo Wang and performs Galerkin stochastic FEM analysis for one-dimensional (1D) system considering both uncertain stationary/non-stationary forcing and random homogeneous/heterogeneous media. Supported are both direct random excitations input and stochastic Domain Reduction Method (DRM) excitations. Probabilistic dimension reduced PC technique is also formulated and implemented for computational efficiency.


SFEM3D

SFEM3D is co-developed with Prof. Fangbo Wang and performs probabilistic dynamic analysis for three-dimensional (3D) system using Galerkin SFEM. Both uncertain stationary/non-stationary forcing and random homogeneous/heterogeneous media can be modeled. Supported are both direct random excitations input and stochastic Domain Reduction Method (DRM) excitations. Probabilistic dimension reduced PC technique is also formulated and implemented for computational efficiency.