Justin Bonus's Projects
2D incompressible fluid solver implemented in Taichi.
Implementations (Precomputed,Traditional) of Borja & Amies 1994 Bounding Surface Constitutive Model
DL-based Building Information Modeling (BIM).
This database provides damage and loss model parameters intended for a broad range of applications in Natural Hazards Engineering.
Earthquake Engineering Application With Uncertainty Quantification
Original reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering"
A Taichi-powered high-performance numerical simulator for multiscale and multifield geophysical problems
Graph Network Simulator
Documentation for SimCenter Hydro-UQ
This open-source research application provides an application that can be used to predict the response of communities subjected to water-borne hazard events like tsunami and storm surge.
The starter code for the "Learn CICD" course
A course on developing MPM with Python
[CVPR'24] Gaussian Splatting SLAM
Set of functions for tracking an object in a video and computing position, velocity, and acceleration.
OpenSees Source Code Repository
Optimization of fluid / solid material law for GPU use. Based on Murnaghan Tait Equation of State used in MPM / SPH. Improve precision, speed, and halve memory use with minimal effort.
C++ (with python bindings) library for easily reading/writing/manipulating common animation particle formats such as PDB, BGEO, PTC. See the discussion group @ http://groups.google.com/group/partio-discuss
SimCenter PBE Application
Probabilistic Estimation of Losses, Injuries, and Community resilience Under Natural hazard events
Celeris implementation on WebGPU
Point cloud diffusion for 3D model synthesis
QGIS plugin for SimCenter GIS visualization
code for NHERI SimCenter quoFEm application. A desktop application to add UQ and Optimization routines to FEM applications.
Framework for Regional Earthquake Simulation
Application for studying the site specific response to earthquakes.