question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Sparse Grid MPM Solver

See original GitHub issue

Taichi supports sparse grids and this should be used in the MPM solver to make the simulation domain unbounded. The user will only need to input dx (grid cell size) to the MPM solver node.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
PavelBlendcommented, Apr 14, 2020

I think you can prioritize issues. I will add priority0, priority1, priority2 labels so that it is possible to highlight the most important issues and highlight those that can be implemented in the future and they are not so critical.

I think this feature is very cool and technologically advanced. And before, I thought that only developers of leading 3D applications can implement this. But I think that for now this function can be postponed until we have closed more basic things.

Labels will mean the following: priority0 - high priority priority1 - medium priority priority3 - low priority

1reaction
yuanming-hucommented, Apr 14, 2020

Is the Sparse Grid what is shown in this video (4:15 - 5:03)?

Yes

If yes, then it turns out that empty areas of the domain will not load the system? And will not require memory?

Exactly! I still need some time to implement & optimize this though.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Sparse Paged Grid and its Applications to Adaptivity and ...
MPM simulation on a GPU-tailored sparse storage variation of SPGrid. Our explicit and implicit. GPU MPM solvers are further equipped with a heat...
Read more >
A Temporally Adaptive Material Point Method with Regional ...
We design a time stepping scheduler operating at the granularity of small blocks to maintain a natural consistency with the hybrid particle/grid nature...
Read more >
A Sparse Distributed Gigascale Resolution Material Point ...
MPM is a hybrid simulation method that uses particle and grid representations to discretize the simulation domain. Typically, physical attributes including mass ...
Read more >
A Moving Least Squares Material Point Method with ...
Our high-performance MPM solver is designed based on these three principles. Note that due to issues such as memory alignment, compilers may not...
Read more >
Spatially Sparse Data Structures - Taichi Docs
For example, the regions of interest in sparse grids shown above may only ... a high-performance MLS-MPM solver on Taichi sparse grids.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found