Hi all,
I am trying to mesh a complex geometry by first creating a triangulation of the bounding box of the geometry and then successively refining the cells that are within the geometry. I use a hp::FECollection to assign FE_Nothing<DIM>() to cells that are outside the boundary and FE_Q<DIM>(1) to cells inside the geometry. Please see the attached figure, which shows only FE_Q cells.
A limitation that I am facing is I cannot use an anisotropic refinement case because make_hanging_node_constraints does not support hp::FECollection.
Is there a plan for relaxing this limitation in the future? Is there any other way to do this?
I want to keep the axis-aligned nature of cells that are generated this way. It is an additive manufacturing application. Therefore, using an external tet mesh generator is not a good option for me.
Thanks,
Kaushik