CAMFR (CAvity Modelling FRamework) is a fast, flexible, friendly full-vectorial Maxwell solver. Although it can tackle general electromagnetic problems, its main focus is on applications in the field of photonics.
Categories
SimulationLicense
GNU General Public License version 2.0 (GPLv2), Other LicenseFollow CAMFR
Other Useful Business Software
MongoDB Atlas runs apps anywhere
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Rate This Project
Login To Rate This Project
User Reviews
-
CAMFR is a fantastic package, that enables sophisticated modeling of waveguides and waveguide components. The Python interface makes it very easy to create Python modules (functions etc.) to calculate any number of complex problems, such as mode overlaps, waveguide optimizations, structural optimizations, mode profiles, couplers etc. etc. This free package provides some similar capabilities as the commercial FIMMWave - the difference being that, upon my last usage (in 2012), CAMFR's ability to perform full 3-D propagation models was lacking, although 2-D modeling is coded quite nicely. I personally appreciate the way Beinstman setup the simulation package, the way you code up structures is quite nice. I highly recommend using this package and basing your models off of it's capabilities, if appropriate. The main drawback at this point is it's lack of compatibility with Python versions ≥2.5, which ties you to older, buggier versions of Matplotlib, PyLab etc. etc. I often had difficulty with plotting, which I did not have with newer versions of Matplotlib. However, these were not difficult to work around.