Electromagnetics Verification and Validation Report
Introduction
The VVR for the Electromagnetics module provides evidence that the Electromagnetics module fulfills its intended purpose.
Dependencies
The Electromagnetics module is developed using MOOSE and can itself be based on various MOOSE modules, as such the VVR for the Electromagnetics module is dependent upon the following documents.
Verification
The following lists all the verification test cases and the associated documentation for the Electromagnetics module.
- electromagnetics: Verification
- 4.3.1The system shall calculate the static far field pattern of a half-wave dipole antenna.
Specification(s): time_harmonic
Design: Dipole Antenna Benchmark
Issue(s): #21086
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: Dipole Antenna Benchmark
- 4.3.2The system shall calculate the transient far field pattern of a half-wave dipole antenna.
Specification(s): transient
Design: Dipole Antenna Benchmark
Issue(s): #21086
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: Dipole Antenna Benchmark
- 4.3.3The system shall calculate the fundamental waveguide cutoff wavenumber for a TM mode for a rectangular waveguide geometry.
Specification(s): rectangular
Design: Waveguide Eigenvalue Benchmark
Issue(s): #21202
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: Waveguide Eigenvalue Benchmark
- 4.3.4The system shall calculate the fundamental waveguide cutoff wavenumber for a TM mode for a circular waveguide geometry.
Specification(s): circular
Design: Waveguide Eigenvalue Benchmark
Issue(s): #21202
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: Waveguide Eigenvalue Benchmark
- 4.3.5The system shall calculate the fundamental waveguide cutoff wavenumber for a TM mode for a coaxial waveguide geometry.
Specification(s): coaxial
Design: Waveguide Eigenvalue Benchmark
Issue(s): #21202
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: Waveguide Eigenvalue Benchmark
- 4.3.6The system shall calculate the evanescent wave decay for a waveguide structure below the cutoff frequency.
Specification(s): time_harmonic
Design: Evanescent Wave Decay Benchmark
Issue(s): #13744
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: Evanescent Wave Decay Benchmark
- 4.3.7The system shall calculate the evanescent wave decay for a waveguide structure below the cutoff frequency using material properties leveraging automatic differentiation.
Specification(s): time_harmonic_with_AD_materials
Design: Evanescent Wave Decay Benchmark
Issue(s): #28758
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: Evanescent Wave Decay Benchmark
- 4.3.8The system shall calculate the reflection of a 1D electric field plane wave in a metal backed dielectric slab.
Specification(s): electric
Design: 1D Reflection Benchmark
Issue(s): #13744
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: 1D Reflection Benchmark
- 4.3.9The system shall be able to simulate a 2D electric field waveguide with boundary conditions for wave launching, absorption, and conducting walls for scalar field variables.
Specification(s): test
Design: ADMatReactionEMRobinBCWaveguide Transmission Benchmark
Issue(s): #21098
Collection(s): FUNCTIONAL
Type(s): Exodiff
Verification: Waveguide Transmission Benchmark
- 4.4.11The system shall calculate the correct electrostatic contact potential solution when compared to an analytic result, given a one-dimensional, two-material-block scenario.
Specification(s): electrostatic_contact_analytic_solution_test_two_block
Design: ElectrostaticContactCondition
Issue(s): #21096
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: Electrostatic Contact Verification (Two Block Test)
- 4.4.12The system shall calculate the correct electrostatic contact potential solution when compared to an analytic result, given a one-dimensional, three-material-block scenario.
Specification(s): electrostatic_contact_analytic_solution_test_three_block
Design: ElectrostaticContactCondition
Issue(s): #21096
Collection(s): FUNCTIONAL
Type(s): CSVDiff
Verification: Electrostatic Contact Verification (Three Block Test)
Validation
The following lists all the validation test cases and the associated documentation for the Electromagnetics module.
No test cases of this type exist for this application, beyond those of its dependencies.