Isogeometric de Rham complex discretization in solid toroidal domains
Francesco Patrizi, Deepesh Toshniwal
TL;DR
This work develops an isogeometric discretization of the de Rham complex on toroidal solids by pushing forward restricted spline spaces from a polar parametric domain. It constructs a spline subcomplex with spaces $V_0\subset H^1(\Omega^{pol})$, $V_1\subset H(\mathrm{curl};\Omega^{pol})$, $V_2\subset H(\mathrm{div};\Omega^{pol})$, and $V_3\subset L^2(\Omega^{pol})$, using extraction operators to handle the polar singularity while preserving the cohomology of the continuous complex. The discrete complex satisfies $ ext{dim }\mathcal{H}^0=1$, $\text{dim }\mathcal{H}^1=1$, $\text{dim }\mathcal{H}^2=0$, and $\text{dim }\mathcal{H}^3=0$, ensuring the topological correctness of the numerical method. Numerical experiments validate optimal convergence rates for smooth fields under L2 projection, demonstrating robustness to the polar singularity and potential applicability to electromagnetics in magnetic confinement geometries such as tokamaks and stellarators.
Abstract
In this work we define a spline complex preserving the cohomological structure of the continuous de Rham complex when the underlying physical domain is a toroidal solid. In the spirit of the isogeometric analysis, the spaces involved will be defined as pushforward of suitable spline spaces on a parametric domain. The singularity of the parametrization of the solid will demand the imposition of smoothness constraints on the full tensor product spline spaces in the parametric domain to properly set up the discrete complex on the physical domain.
