Electromagnetics Module

The electromagnetics module provides components and models to simulate electromagnetic wave problems within the MOOSE framework, and facilitates multiphysics coupling of electromagnetic simulations to other physical domains. Features include:

  • Transient and time-harmonic (i.e., single-frequency, steady-state) simulation in 1D and 2D (3D is currently in development)

  • Component-wise (scalar variables) and vector field (vector variables) components for the Helmholtz wave form of Maxwell's Equations

  • Complex field calculations

  • First-order port boundary conditions (scalar and vector forms)

  • Electrostatic contact interface conditions based on the work of (Cincotti et al., 2007)

  • Parallel and perpendicular field interface conditions for electric field based on Maxwell's Equations

  • Current density and electric field calculation based on electrostatic potential

  • Fundamental eigenvalue solutions for 2D waveguide profiles

  • Reflection coefficient calculation for a 1D slab

Figure 1: Electric field radiation pattern of half-wave dipole antenna driven by a 1GHz signal, simulated using the electromagnetics module. Note that field intensity is normalized to 1.0.

  • Systems - A complete summary of all electromagnetic module objects

Benchmarks

Verification Problems

Citing

The following PhD dissertation documents the initial development, function, verification, and validation of the electromagnetics module and should be used as the current citation.


@phdthesis{icenhour2023electromagnetics,
  author = {Icenhour, Casey T.},
  title = {Development and Validation of Open Source Software for Electromagnetics Simulation and Multiphysics Coupling},
  school = {North Carolina State University},
  year = {2023},
  url = {https://www.lib.ncsu.edu/resolver/1840.20/40985}
}

References

  1. A. Cincotti, A. M. Locci, R. OrrĂ¹, and G. Cao. Modeling of SPS apparatus: temperature, current and strain distribution with no powders. AIChE Journal, 53(3):703–719, 2007. doi:10.1002/aic.11102.[BibTeX]