-
Notifications
You must be signed in to change notification settings - Fork 2
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
Missing feature: cut_facets #22
Comments
Hi @janmodderman thanks for reporting. I add @oriolcg to the conversation. The issue is to implement: As Note that So that, the following functions should be modified (from high to low level):
Let me know if there is anything unclear. |
Hi @pmartorell, I looked into adding this feature this week and I have a question on the last 2 functions; subtriangulate() and save_submesh(). In the save_submesh() function calling the simplexify on the inner and outer boundary is straightforward, I was wondering how to save the simplices into the mesh arrays. I assume that _append_subfacets should be used for this modification, but should that replace the current subfacets being appended as well? Or just have 2 additional append subfacets calls? Secondly, should all the functions placed under the subtriangulate() bullet be modified or only the save_submesh() function? Best regards, Jan |
Hi @janmodderman, I would append the cell boundary simplices in the same mesh arrays than the interface simplices. In order to do so, you need to distinguish them by adding a new array, e.g., This array has to be initialized in Then the cell boundary facets need to be re-indexed to the global background facets. Outside the cell loop. Both types of facets should be filtered within the Regarding the first question, you should add additional calls to Regarding the second one, the functions to be modified are the followings: I hope this helps. The modifications are quite narrow, but if you open a branch/fork I can help you with any part you need help with. Regards, |
Hi @pmartorell, Thank you for the quick reply! I made a fork which is available here https://github.com/janmodderman/STLCutters.jl I pushed the changes I have made up to this point to this fork. Best regards, Jan Modderman |
After a meeting with @janmodderman on 14 Dec 2023, the workflow is functioning (janmodderman@9ef7ee6) Still, there are the following tasks to do:
|
momentfiting does not work in simplex bgmeshes gridap/GridapEmbedded.jl#74
This feature will be available in the next release (v0.2.0) |
Missing the cut_facets feature required to intersect non-embedded with embedded boundaries. Available in Gridap.Embedded package, should be implemented in a similar way.
The text was updated successfully, but these errors were encountered: