axom icon indicating copy to clipboard operation
axom copied to clipboard

`area(CurvedPolygon)` methods work only with polynomial Bezier curves

Open jcs15c opened this issue 3 years ago • 0 comments

Current methods implemented in compute_moments.hpp work only on nonrational/polynomial Bezier curve objects, in particular area(CurvedPolygon). Methods in evaluate_integral.hpp can be used to compute areas for CurvedPolygon objects when composed of rational Bezier curves (at the cost of an MFEM dependency), so we should consider using these methods in such cases to ensure that area(CurvedPolygon) can be used on the more general case.

jcs15c avatar Aug 11 '22 16:08 jcs15c