High-Order FVTD on Unstructured Grids using an Object-Oriented Computational Engine
Keywords:
High-Order FVTD on Unstructured Grids using an Object-Oriented Computational EngineAbstract
An object-oriented implementation of a finite-volume time-domain (FVTD) engine for solving Maxwell’s equations is presented. The relevant aspects of the FVTD method are discussed from an objectoriented perspective and details of the object classes are given. Computational results obtained using the FVTD engine for solving Maxwell’s Equations on unstructured grids are also shown. The engine implements both MUSCL and polynomial interpolation methods to approximate the fluxes at the cell boundaries up to thirdorder accuracy. In addition, the engine has the capability of using a number of time-integration schemes. Results are presented for the transient scattering from a PEC sphere and a lossy dielectric cube. For the case of the sphere, almost perfect agreement with the analytic solution in the time-domain is achieved. The number of cells required as compared to FDTD is substantially reduced.
Downloads
References
A. Taflove (editor), Advances in Computational
Electrodynamics: The Finite-Difference Time-Domain
Method, Artech House Inc, Boston, 1998.
V. Shankar, A. H. Mohammadian, and W. F. Hall, “A TimeDomain Finite-Volume Treatment for the Maxwell
Equations,” Electromagnetics, Vol. 10, No. 1-2, pp 127 - 145,
P. Bonnet, X. Ferrieres, B. L. Michielsen, P. Klotz, and J. L.
Roumiguières, “Finite-Volume Time Domain Method,” in
Time Domain Electromagnetics, S. M. Rao (editor),
Academic Press, San Diego, 1999.
C. Fumeaux, D. Baumann, P. Leuchtmann, and R. Vahldieck,
“A Generalized Local Time-Step Scheme for Efficient FVTD
Simulations in Strongly Inhomogeneous Meshes,” IEEE
Trans. on Microwave Theory and Techniques, Vol. 52, No. 3,
pp. 1067-1076, March 2004.
C. Hirsch, Numerical Computation of Internal and External
Flows, Vol. I: Fundamentals of Numerical Discretization,
John Wiley & Sons Ltd., New York, 1988.
J. S. Shang, “Characteristic-Based Algorithms for Solving the
Maxwell’s Equations in the Time Domain,” IEEE Antennas
and Propagation Magazine, Vol. 37, No. 3, pp. 15-25, June
X.-D. Liu, S. Osher, and T. Chan, “Weighted Essentially Nonoscillatory Schemes,” Journal of Computational Physics, vol.
, pp. 200-212, 1994.
C. F. Ollivier-Gooch, “Quasi-ENO Schemes for Unstructured
Meshes Based on Unlimited Data-Dependent Least-Squares
Reconstruction,” Journal of Computational Physics, Vol. 133
(1), pp 6-17, 1997.
Y. Saad, Iterative Methods for Sparse Linear Systems, 2nd.
Ed. SIAM, 2003.
R. F. Harrington, Time-Harmonic Electromagnetic Fields,
McGraw-Hill, 1961.
D. K. Firsov, I. Jeffrey, J. LoVetri, and C. Gilmore, “An
Object Oriented Finite-Volume Time-Domain Computational
Engine”, ACES 2006, Miami Florida.
D. Firsov, J. LoVetri, I. Jeffrey, V. Okhmatovski, and W.
Chamma, “High-Order FVTD on Unstructured Grids”, ACES
, Miami Florida


