Highlights
- Pro
Starred repositories
Momentum source term implementation in OpenFOAM for generating synthetic atmospheric turbulence within the Navier–Stokes framework.
SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on…
Course Page for Computer Graphics course
Code for Kinematic Motion Retargeting for Contact-Rich Anthropomorphic Manipulations (Paper: https://dl.acm.org/doi/10.1145/3723872, Video: https://www.youtube.com/watch?v=KszH8-YJayQ)
A large-scale benchmark for machine learning methods in fluid dynamics
A far-file noise prediction code based on a permeable surface nondimensional FW-H (Ffowcs Williams-Hawkings) acoustics analogy with convective effect and AoA corrections.
A C++ implementation of the lattice Boltzmann reference map technique (LBRMT)
AndoArteZcontactsolver is a Blender 4.2+ Extension that combines AndoSim’s CPU cloth/shell solver with the PPF GPU contact solver in one workflow.
Anura3D open source version to model large deformation and soil-water-structure interaction with the MPM.
Fast spectral methods for Boltzmann equation, algorithm of mouhotFastAlgorithmsComputing2006, wuDeterministicNumericalSolutions2013 and gambaFastSpectralMethod2017
10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)
Create acoustic diffusers with custom images!
differentiable (magneto)hydrodynamics for astrophysics in JAX
cuTile is a programming model for writing parallel kernels for NVIDIA GPUs
High-performance moving least squares material point method (MLS-MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)
Material Point Method with Nonlocal Granular Fluidity
Applied 3D geometry in C++, with a focus on surface meshes.
Code for paper "P2M: A Fast Solver for Querying Distance from Point to Mesh Surface". ACM TOG (SIGGRAPH 2023).