3. Maxwell Eigenmodes
This section explains the theory behind the Maxwell eigenmode
Solver.
The temporal evolution of electromagnetic fields is governed by Maxwell’s equations, which read as follows in the absence of free charges or currents [Che92, RC01]:
where \(\mathbf E(\mathbf r, t)\) is the electric field and \(\mathbf{H}(\mathbf r, t)\) is the magnetic field intensity (often referred to as magnetic field). Also, \(\varepsilon(\mathbf r)\) and \(\mu(\mathbf r)\) are the permittivity and permeability (assumed isotropic and linear).
If the fields have time-harmonic [1] variation, one can simplify Maxwell’s equations by assuming the following temporal dependence of the field [Che92, Jac99]:
which allows writing the frequency-domain form of Eqs. (3.45)–(3.48) as
In order to obtain a single equation involving only the electric field, we can divide both sides of Eq. (3.51) by \(\mu\) and apply the curl, obtaining
Substituting Eq. (3.52) then leads to the following equation:
In a resonating structure, the resonance frequencies and the corresponding field distributions are the non-trivial solutions of Eq. (3.56), known as eigenmodes.
Boundary conditions
This section outlines the boundary conditions of the
Device
supported by the Maxwell eigenmode solver.
Perfect electric conductor boundaries (API reference)
On this type of boundaries, the tangential component of the electric field is set to zero,
where \(\mathbf{\hat n}\) is the unit vector normal to the surface. This boundary condition is used to model perfect electric conductors (PECs), which are ideal conductors with zero resistivity. This boundary condition is appropriate for the superconducting materials used in quantum devices.
Natural boundaries
All boundaries at which no specific boundary condition is specified by the user are called natural boundaries. In the case of the boundaries external to the device in the Maxwell eigenmode solver, such natural boundary conditions correspond to setting the tangential component of the curl of the electric field to zero,
where \(\mathbf{\hat n}\) is the unit vector normal to the surface, pointing outside the simulation domain. In other words, natural boundaries set the component of the magnetic field tangential to the exterior [2] surface to zero.
Inductor boundaries (API reference)
This type of boundary is used to create inductor ports by imposing the surface current density in accordance with the inductance current-voltage relation \(V = i \omega L I\). Here, \(V\) is the voltage drop across the inductor terminals, \(L\) is the inductance, and \(I\) is the current in the inductor.
Fig. 3.8 Inductor boundary (left) and the inductor element represented by the boundary (right).
Specifically, the current density imposed is given by
where \(\hat t_P\) is a unit vector defining the direction of the current flow, \(l_P\) is the length of the boundary (in the direction of \(\hat t_P\)) and \(w_P\) is the width of the boundary.
Note
By neglecting variations of the electric field along the boundary, one can verify that Eq. (3.59) is consistent with the current-voltage relation for an inductor:
and
where the straight integration curves \(C_w\) and \(C_l\) are shown in Fig. 3.8. From Eqs. (3.60) and (3.61), we obtain \(V = i \omega L I\).