Framework -- Anisotropic Mesh Adaptation in the Presence of Complex Boundaries --