I want to create some 2D triangles but there is no IndicatorF for triangles like IndicatorCircle2D for circles. Do you know how to do that?
I found there is a functor called SmoothIndicatorTriangle2D but what do the mass, epsilon and theta in that functor mean? The “SmoothXXX” one seems to be different from the general IndicatorF like IndicatorCircle2D. What does “Smooth” stand for? Thank you.
The SmoothIndicator takes some parameters like mass, however this is a relict and should not be used in the computations. In addition the SmoothIndicator creates a smooth transition and is therefore not suited to set a discrete boundary, however you can have a look at it for implementing a IndicatorTriangle2D.