Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Particle escape" handling for DMSwarm #37

Open
julesghub opened this issue Oct 15, 2021 · 4 comments
Open

"Particle escape" handling for DMSwarm #37

julesghub opened this issue Oct 15, 2021 · 4 comments

Comments

@julesghub
Copy link
Member

This hasn't been tried or tested.
What happens when a particle advects beyonds the mesh, or beyond the shadow space.

@lmoresi
Copy link
Member

lmoresi commented May 4, 2023

Tricky one !

Can we create an actual issue here. We know there are problems in dmplex when trying to find particles without good hints about process / element but we need to give examples that the PETSc team can raise as issues themselves.

@knepley
Copy link
Collaborator

knepley commented May 4, 2023

The original design did not support particles hopping across nearest neighbors. Is that what you are seeing? We are fixing this now. Also, there was a bug in quadrilateral location that I just fixed.

@lmoresi
Copy link
Member

lmoresi commented May 5, 2023

Exactly what we are seeing and we have a kd-tree hack that we are currently using. We'd really like to have this disappear into dmplex and not our bespoke (crappy) code.

@julesghub
Copy link
Member Author

Sounds great! Keep us posted with this @knepley

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants