Driving Sonnet through a Python-based interface

Cargando...
Miniatura

Fecha

2011-03

Autores

Becerra-Pérez, Daniel
Rayas-Sánchez, José E.

Título de la revista

ISSN de la revista

Título del volumen

Editor

ACES Int. Review of Progress in Applied Computational Electromagnetics

Resumen

Descripción

In this paper, we present an alternative for driving Sonnet’s 3D planar electromagnetic simulator from Python. Such a driver facilitates parameter sweeps and optimization with Sonnet. In general, the proposed Python driver enables users to control and automate many functionalities of Sonnet’s EM simulator. The main advantage of using Python is that it is free to use and distribute, in contrast to other solutions such as Matlab, which requires the user to have a license. For a user who is working with Sonnet Lite, which can also be obtained for free (registration required), a Python-based interface increases the flexibility of parameterization at no financial cost, which can be an excellent alternative for educational purposes.

Palabras clave

Python, Electromagnetic Based Optimization, Sonnet-Python Interface, Microstrip Notch Filter

Citación

D. Becerra-Pérez and J. E. Rayas-Sánchez, “Driving Sonnet through a Python-based interface,” in Int. Review of Progress in Applied Computational Electromagnetics (ACES 2011), Williamsburg, VA, Mar. 2011, pp. 412-417.