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...
Saved in:
Published in | Future Application and Middleware Technology on e-Science pp. 137 - 145 |
---|---|
Main Authors | , , , |
Format | Book Chapter |
Language | English |
Published |
Boston, MA
Springer US
05.11.2009
|
Online Access | Get full text |
Cover
Loading…
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 |