z-logo
Premium
Coupling finite elements and auxiliary sources for Maxwell's equations
Author(s) -
Casati Daniele,
Hiptmair Ralf,
Smajic Jasmin
Publication year - 2018
Publication title -
international journal of numerical modelling: electronic networks, devices and fields
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.249
H-Index - 30
eISSN - 1099-1204
pISSN - 0894-3370
DOI - 10.1002/jnm.2534
Subject(s) - finite element method , multipole expansion , maxwell's equations , galerkin method , nonlinear system , bounded function , extended finite element method , mathematical analysis , discontinuous galerkin method , mathematics , coupling (piping) , domain (mathematical analysis) , curl (programming language) , electromagnetic field , physics , computer science , materials science , quantum mechanics , metallurgy , thermodynamics , programming language
The Multiple Multipole Program is a Trefftz method approximating the electromagnetic field in a domain filled with a homogeneous linear medium. MMP can easily handle unbounded domains; yet, it cannot accommodate inhomogeneous or nonlinear materials, situations well within the scope of the standard finite element method. We propose to couple FEM and MMP to model Maxwell's equations for materials with spatially varying properties in an unbounded domain. In some bounded parts of the domain, we use Nédélec's first family of curl‐conforming elements; in the unbounded complement, multipole expansions. Several approaches are developed to couple both discretizations across the common interface: Least‐squares–based coupling using techniques from PDE‐constrained optimization. Multifield variational formulation in the spirit of mortar finite element methods. Discontinuous Galerkin coupling between the FEM mesh and the single‐entity MMP subdomain. Coupling by tangential components traces. We study the convergence of these approaches in a series of numerical experiments.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here