Source files for my experiments not limited to computer graphics.
-
Updated
Sep 7, 2024 - C++
Source files for my experiments not limited to computer graphics.
Code for the paper "Thermodynamics-informed graph neural networks" published in IEEE Transactions on Artificial Intelligence (TAI).
[ECCV 2024] Reconstruction and Simulation of Elastic Objects with Spring-Mass 3D Gaussians
[ICLR24] CinDM uses compositional generative models to design boundaries and initial states significantly more complex than the ones seen in training for physical simulation
Incremental Potential Contact (IPC) is for robust and accurate time stepping of nonlinear elastodynamics. IPC guarantees intersection- and inversion-free trajectories regardless of materials, time-step sizes, velocities, or deformation severity.
[AAAI24] LE-PDE-UQ endows deep learning-based surrogate models with robust and efficient uncertainty quantification capabilities for both forward and inverse problems.
mpm_solver
Code for the paper "Deep learning of thermodynamics-aware reduced-order models from data" published in Computer Methods in Applied Mechanics and Engineering (CMAME).
Code for the paper "Structure-preserving neural networks" published in Journal of Computational Physics (JCP).
Simulink model and python interface to simulate electrical motor operations.
PENN code for NeurIPS 2022
[NeurIPS 2022] The implementation for the paper "Learning Physical Dynamics with Subequivariant Graph Neural Networks".
Applications of the Teg differentiable programming language to problems spanning graphics and physical simulation.
An extensible benchmark suite to evaluate data-driven physical simulation
Open source implemention of Moving Particle Semi-implcit (MPS) method
IsoGCN code for ICLR2021
Coursework for my Y3 Parallel Scientific Computing I module! Working on parallel physical simulations in C++ using OpenMP for parallelisation.
Implementation of CogSci 2019 paper 'Active physical learning via reinforcement learning'
Visualize different modules related to motor control and operations.
This is our course homework. I create a physical simulation program to demonstrate the dynamics of human hair under the influence of air flow.
Add a description, image, and links to the physical-simulation topic page so that developers can more easily learn about it.
To associate your repository with the physical-simulation topic, visit your repo's landing page and select "manage topics."