In computational electromagnetics, when modeling structures that include finitely conducting metal bodies that are more than several skin depths deep, one often uses a surface impedance boundary condition at the metal surface instead of trying to rigorously compute the rapidly decaying fields within the metal. This small package MetalSurfaceImpedance implements the approximate formulas from a recent paper: D. N. Grujić, “Simple and Accurate Approximation of Rough Conductor Surface Impedance,” IEEE Trans. Microwave Theory Tech., vol. 70, no. 4, pp. 2053-2059, April 2022, for computing surface impedance and effective conductivity. As reported in the reference, these formulas agree with rigorous solutions of the second order differential equation to a relative accuracy better than 0.001 from 10^{-8} Hz to 10^{12} Hz. The Julia implementation returns a result in about 500 nsec on my machine.
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
[ANN] EquivalentCircuits.jl for impedance spectroscopy analysis in Julia | 6 | 614 | February 16, 2023 | |
New finite element package | 4 | 1123 | July 4, 2017 | |
[ANN] Announcing PSSFSS: Polarization and Frequency Selective Surfaces | 2 | 758 | January 16, 2025 | |
[pre-ANN] Differentiable FDTD for inverse design in photonics, acoustics and RF | 53 | 4170 | December 20, 2024 | |
TaylorInterface.jl: highly efficient numerical integration of ODEs with jet transport | 0 | 258 | July 6, 2023 |