Search papers, labs, and topics across Lattice.
The authors formulate an isogeometric preconditioner for 1-forms mass matrices arising in high-order spline discretizations of 3D time-dependent Maxwell's equations. Resolving this linear algebra bottleneck is essential for simulating complex CAD geometries where single-patch representations are insufficient. By pairing tensor-product spectral approximations with an additive Schwarz framework, the resulting solver achieves robust condition numbers and computational scalability across mesh size, spline degree, and patch counts.
High-order isogeometric Maxwell simulations no longer hit a computational wall at patch boundaries, achieving uniform convergence rates across mesh refinement, polynomial degree, and patch count simultaneously.
We build upon recent developments in high-order spline-based geometric methods for the three-dimensional initial boundary value problem of Maxwell's equations. Previous schemes were limited to single-patch geometries. To address the computational challenges associated with inverting mass matrices in multi-patch settings, we extend existing techniques for 0-forms mass and stiffness matrices to 1-forms mass matrices. Our approach leverages the tensor-product structure of spline spaces to construct a spectrally equivalent preconditioner for the 1-forms mass matrices. Specifically, we design an efficient preconditioner for single-patch domains that is robust with respect to both mesh size and spline degree. In the multi-patch case, this methodology is extended by integrating the single-patch preconditioner with an additive Schwarz approach, ensuring robustness and scalability with respect to the number of patches. We analyze the computational complexity of the proposed preconditioner and validate its robustness and efficiency through comprehensive numerical experiments.