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

levelset: fix search radius for Cartesian meshes #218

Merged
merged 2 commits into from
Sep 10, 2021

Conversation

andrea-iob
Copy link
Member

Search radius should be equal to the maximum between the narrow band size and diameter of the circumcircle. This guarantees that, if the size of the narrow band is equal or less than zero, the levelset will be evaluated on the cells that intersect the surface and on all their neighbours.

This is the same behaviour of the octree patch and, as an example, generates the narrow band in the image below.
narrowband

Search radius should be equal to the maximum between the narrow band
size and the diameter of the circumcircle. This guarantees that, when
the narrow band size is equal or less than zero, the levelset will be
evaluated on the cells that intersect the surface and on all their
neighbours.
@andrea-iob andrea-iob force-pushed the levelset.fix.cartesian.search.radius branch from ae5f6c3 to 84c8aec Compare August 31, 2021 09:12
@andrea-iob andrea-iob merged commit ff09970 into master Sep 10, 2021
@andrea-iob andrea-iob deleted the levelset.fix.cartesian.search.radius branch September 10, 2021 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants