EMpy (Electromagnetic Python) is a suite of algorithms widely knonw and used in electromagnetic problems and optics: the transfer matrix algorithm, the rigorous coupled wave analysis algorithm and more.
Be the first to post a text review of Electromagnetic Python. Rate and review a project by clicking thumbs up or thumbs down in the right column.
the interface to an FDTD algorithm (not yet released itself) has been added.
a semivectorial and a vectorial modesolvers have been added. they are based on the finite difference algorithm and inspired by the work of Fallahkhair, found here (http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=12734).
New codes to handle scattering problems have been added to the forecoming 0.1.2 version of EMpy. Thanks to Julien Hillairet for the codes.
* added TransferMatrix and ChainMatrix * moved materials.neff_Si_rib to devices.SWG * added utils.ProgressBar
* added TransferMatrix and ChainMatrix * moved materials.neff_Si_rib to devices.SWG * added utils.ProgressBar
new revision 0.1.1 is out. TransferMatrix, ChainMatrix and a ProgressBar have been added. some changes in the API, also.
I've added an implementation of TransferMatrix and ChainMatrix in the CVS code. They can be used to study the frequency response of simple devices, like couplers, lines and so on. They can be composed to study more complex devices, like Mach-Zehnders, ring resonators, or even very complex networks. More to come, soon.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?