MMP多重多极子程序,由C. Hafner于1980年首次提出的。其后,Hafner带领旗下一帮人马,将该方法发展壮大。在这个方法的基础开发了MaX-1软件(Demo版本见www.wiley.co.uk/max-1/ ),可以用来计算光子晶体等周期结构,目前售价大约为1000美元。
具体信息可见:http://alphard.ethz.ch/hafner/mmp/mmp.htm
http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471980978.html
附wiley对MaX-1的介绍:
MaX-1 A Visual Electromagnetics Platform Christian Hafner - Swiss Federal Institute of Technology (ETHZ), Zürich, Switzerland A powerful new graphics platform for creative electromagnetics solutions, MaX-1 combines an authoritative new executable together with advanced tools for the visualization and animation of the computations. Highly user-friendly, MaX-1 is designed in the context of understanding how to perform computational electromagnetics and adapt existing techniques to solve a particular problem. An extended tutorial package supporting the software helps flatten the learning curve for the user and demonstrates the diverse features, broad range of applications and high level of flexibility afforded by MaX-1.
Getting Started with MaX-1 the accompanying guide, provides step-by-step illustrated guidance through the solution of the default MaX-1 problem using numeric, semi-analytic and analytic Maxwell solvers. Users Max-1 is an essential tool for students interested in advanced numerical approaches and researchers developing new codes for computational electromagnetics. The high accuracy and reliability of results will significantly benefit the work of electromagnetics practitioners in industrial and defence R&D.; System Requirements MaX-1 can be installed on a PC running Microsoft Windows 95TM or Windows NTTM (version 4.0 or higher). Systems should have 16MB or more physical memory. 5MB of free hard disk space is sufficient for solving most of the problems. When no AVI movie files are generated, even 1MB of free space on your hard disk is sufficient. Features of MaX-1
– On-line technical support from the author
– Network licenses available
– Maxwell solvers based on boundary methods -- the Multiple Multipole Program (MMP) -- and on domain methods -- the Generalized Finite Differences (GFD) implementation
– A new 2-D version of the MMP technique with a wide range of applications including statics, scattering, gratings, antennae, antenna arrays, guided waves, resonators, coupling and discontinuities as well as advanced features such as error estimation, connections, parameter and eigenvalue extrapolation techniques
– One-, two- and three-dimensional Generalized Finite Differences methods with user-definable operators on regular and irregular grids for statics, frequency domain, or time-domain solutions
– User-definable 3-D grid transformations and conformal mapping of 2-D grids
– Simple graphical modeling of 2-D boundaries
– Advanced 3-D field representation of scalar and vector fields affording the user a high level of flexibility. Specific geometries, materials, boundaries and conditions can be defined on regular and irregular grids