Abstract
V-cycle and non-standard W-cycle versions of a multiplicative Schwarz preconditioner based on hierarchical basis functions are presented. It is used together with a Krylov subspace method to efficiently solve the linear system that results from higher-order finite element (FE) discretisations of time-harmonic Maxwell equations. A recently developed hierarchical basis for H(curl)-conforming (vector-valued and tangentially continuous) FE spaces on tetrahedral meshes is also briefly presented. On this basis, a certain amount of orthogonality between basis functions of different orders is obtained through the requirement that the Nédélec interpolation of higher-order basis functions vanishes in lower-order FE spaces. Numerical experiments are used to show the good performance of the presented schemes. In these experiments, the performance obtained with the presented basis is compared with the performance obtained by several other hierarchical bases found in the literature. For third-order elements, it is observed that most bases give very similar performance and that the V-cycle preconditioner typically requires about 30% more computing time than the W-cycle one. For fourth-order elements, the new basis combined with the non-standard W-cycle preconditioner leads to the best performance. The computing times for the other combinations are about 40% longer, at best.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.