Object-Oriented Implementation of the Finite-Difference Time-Domain Method in Parallel Computing Environment

GMES which stands for GIST Maxwell’s Equations Solver is a Python package for a Finite-Difference Time-Domain (FDTD) simulation. The FDTD method widely used for electromagnetic simulations is an algorithm to solve the Maxwell’s equations. GMES follows Object-Oriented Programming (OOP) paradigm for t...

Full description

Saved in:
Bibliographic Details
Published inFuture Application and Middleware Technology on e-Science pp. 137 - 145
Main Authors Chun, Kyungwon, Kim, Huioon, Hong, Hyunpyo, Chung, Youngjoo
Format Book Chapter
LanguageEnglish
Published Boston, MA Springer US 05.11.2009
Online AccessGet full text

Cover

Loading…
More Information
Summary:GMES which stands for GIST Maxwell’s Equations Solver is a Python package for a Finite-Difference Time-Domain (FDTD) simulation. The FDTD method widely used for electromagnetic simulations is an algorithm to solve the Maxwell’s equations. GMES follows Object-Oriented Programming (OOP) paradigm for the good maintainability and usability. With the several optimization techniques along with parallel computing environment, we could make the fast and interactive implementation. Execution speed has been tested in a single host and Beowulf class cluster. GMES is open source and available on the web (http://www.sf.net/projects/gmes).
ISBN:1441917187
9781441917188
DOI:10.1007/978-1-4419-1719-5_14