Back to results

University of Illinois at Urbana-Champaign

Time-domain electromagnetic solvers on heterogeneous systems: Theory and implementation

Abstract

dc:description

Nowadays, the time-domain electromagnetic solver plays an important role in the field of computational electromagnetics due to its ability to simulate time-domain wave physics and efficiency in solving wide-band structures. In this thesis, we focus on the derivation, implementation and optimization of time-domain electromagnetic solvers based on partial differential equations. To be specific, we first investigate and validate the Yee’s FDTD (finite difference time-domain), nodal FETD (finite element time-domain) and nodal DGTD (discontinuous Galerkin time-domain) in two dimensions. Secondly, we formulate the 3D DGTD with absorbing boundary condition based on curl-conforming vector elements and multiple numerical fluxes from an interior penalty approach. Due to the great computing flexibility the discontinuous Galerkin method offers, we explore the parallelization of the DGTD by implementing a CPU (central processing unit) version and several GPU (graphic processing unit) counterparts on a typical heterogeneous system where electromagnetic simulation software is usually installed. Especially, in addition to a basic GPU implementation, three parallelization strategies that make good use of available computing resources are proposed for the case where GPU memory is not sufficient. We conclude the thesis with a few numerical examples and show the capability of our proposed method by a long time simulation for more than 10^5 time steps of a model meshed into approximately 1.7 million tetrahedral elements.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Electrical & Computer Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Feng, Junda
Contributors dc:contributor
  • Peng, Zhen

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Copyright 2022 Junda Feng
Language dc:language
en, eng

Identifiers

dc:identifier.*
Handle dc:identifier
https://hdl.handle.net/2142/116130

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Feng, Junda. Time-domain electromagnetic solvers on heterogeneous systems: Theory and implementation. Thesis thesis, University of Illinois at Urbana-Champaign, 2022. https://hdl.handle.net/2142/116130