Finite Element Optical Simulation with Lumerical’s DEVICE DGTD Solver
Lumerical maintains a strong commitment to address the most demanding problems in photonics through continuous innovation. With the recent addition of a finite element optical solver, based on the discontinuous Galerkin time-domain (DGTD) method, designers can now combine both finite-difference and finite-element time domain methods to create the most efficient workflow for challenging photonic applications.
Ideal for plasmonics and metamaterials applications, the DGTD solver complements the finite element charge and heat transport solvers in Lumerical’s DEVICE. Alongside FDTD Solutions, the DGTD solver provides a powerful simulation toolbox for select photonic design and analysis.
Starting from the 2018a release, the DGTD solver is available in Lumerical’s DEVICE multiphysics design environment.
Effectively Manage Simulation Time and Accuracy with FDTD and DGTD
The finite-difference time-domain method (FDTD) is a flexible and efficient method for solving Maxwell’s equations in arbitrary 2D and 3D geometries. However, achieving high accuracy in designs with complex curvilinear geometries or metal interfaces requires very fine meshes to mitigate staircasing effects (Figures 1 & 2). Plasmonic and metamaterial structures, which are often non-planar and not axis-aligned, benefit from the scaling and adaptation of the unstructured mesh used by the finite element DGTD solver when high accuracy is required.
The combination of FDTD and DGTD can achieve optimal simulation efficiency and accuracy at every stage of the design process. Figure 2 illustrates the convergence behavior of a 3D gold sphere scattering simulation. FDTD provides quick initial results that can be used for the optimization across a large parameter space. When increased accuracy is required to validate and finalize candidate designs, DGTD is used to achieve faster convergence. The increase in convergence performance is particularly valuable when modelling structures fabricated with low-loss metals such as silver.
The combination of FDTD Solutions and the DGTD solver gives users the most efficient workflow for plasmonic and metamaterial applications. For applications that do not contain any metal interfaces, the conformal mesh used in FDTD solutions still provides the optimum choice for accuracy and simulation speed.
DEVICE: A Multiphysics Simulation Environment for Photonic Components
The integration of the DGTD solver within the DEVICE design environment offers additional advantages for complex applications, including heating from plasmonic absorbers. Users are now able to model multiphysics phenomena in a single design environment, maintaining consistency in the model and material set used across different simulations. This significantly reduces setup time and enables an efficient workflow for metamaterials, plasmonics, and other optoelectronic and optothermal applications.
The example below shows a heat simulation of a plasmonic nanoantenna excited by a plane wave. The DGTD solver and the HEAT transport solver share a common geometric model (Figure 3). Initially, the simulation is run using only the DGTD solver to calculate the absorbed optical power within the antenna (Figure 4 – left).Both solvers are integrated within the DEVICE design environment, minimizing the additional configuration required to run the subsequent heat transport simulation. The absorbed power is converted into a volume heat source for the HEAT transport solver, which calculates a temperature distribution (Figure 4 – right) for the antenna and the surrounding substrate. In applications where design optimization is necessary, Lumerical’s parameter sweep and optimization tools can be leveraged to iterate over multiple designs and maximize absorbed power while controlling heat dissipation.
Support backed by experts and a community of professionals
Our attentive product exports and support specialists make us the preferred full service R&D solution partner in the industry.
Knowledge Base (KB)
Lumerical’s Knowledge Base (KB) is self-help made easy. More than documentation – the KB is a comprehensive, searchable database built to address our users’ most frequently experienced issues. Find introductory tutorials to get started with your tools, product reference guides to keep you up-to-date, and a catalogue of current application notes.
Knowledge Exchange (KX)
The Knowledge Exchange (KX) is open to all Lumerical users and overseen by our Support Engineers – it connects you directly to experts. Use the KX to find technical and general discussions related to Lumerical tools. Post your questions, search previously answered questions, and share your ideas with the Lumerical community. This is peer-to-peer empowerment.
The first stop for all new Lumerical users - Lumerical University offers work-at-your-own-pace modules designed to quickly acquaint users with Lumerical's solvers. Choose your solver and work toward your first simulation under the guidance of our specialists. This is a free resource as long as you have an active license.