Currently, the implementation assumes a Cartesian formulation only. This issue aims to extend all NLFormIntegrators so that they are fully compatible with axisymmetric geometries.
This modification should ensure consistency across all NLFormIntegrators, including the appropriate geometric weighting terms in Integrators.
Future work may extend this design to support additional geometries (e.g. cylindrical or spherical), following the same abstraction pattern.
Currently, the implementation assumes a Cartesian formulation only. This issue aims to extend all NLFormIntegrators so that they are fully compatible with axisymmetric geometries.
This modification should ensure consistency across all NLFormIntegrators, including the appropriate geometric weighting terms in Integrators.
Future work may extend this design to support additional geometries (e.g. cylindrical or spherical), following the same abstraction pattern.