Skip to content

Reimpl of paper: An Adaptive Generalized Interpolation Material Point Method for Simulating Elastoplastic Materials

Notifications You must be signed in to change notification settings

g1n0st/adaptive-gimp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adaptive GIMP

Taichi Implementation of "An Adaptive Generalized Interpolation Material Point Method for Simulating Elastoplastic Materials"

Running the Demo

2D Demo with Dynamic Grid Adaptivity

python3 run.py --case 0

From left to right: adaptive grid (octree) visualization, particle visualization, ghost cell & T-junction node visualization.

2D Demo with Static Grid Adaptivity

python3 run.py --case [1-5]

From left to right: different static grid refining strategies in different cases.

3D Demo

python3 run_3d.py

From left to right: particle visualization, grid visualization.

References

[1] Ming Gao, Andre Pradhana Tampubolon, Chenfanfu Jiang, and Eftychios Sifakis. 2017. An adaptive generalized interpolation material point method for simulating elastoplastic materials. ACM Trans. Graph. 36, 6, Article 223 (December 2017), 12 pages. https://doi.org/10.1145/3130800.3130879

[2] Rajsekhar Setaluri, Mridul Aanjaneya, Sean Bauer, and Eftychios Sifakis. 2014. SPGrid: a sparse paged grid structure applied to adaptive smoke simulation. ACM Trans. Graph. 33, 6, Article 205 (November 2014), 12 pages. https://doi.org/10.1145/2661229.2661269

About

Reimpl of paper: An Adaptive Generalized Interpolation Material Point Method for Simulating Elastoplastic Materials

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages