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.

Project Activity

See All Activity >

Categories

Simulation

License

GNU General Public License version 2.0 (GPLv2), Other License

Follow CAMFR

CAMFR Web Site

Other Useful Business Software
Zenflow- The AI Workflow Engine for Software Devs Icon
Zenflow- The AI Workflow Engine for Software Devs

Parallel agents. Multi-agent orchestration. Specs that turn into shipped code. Zenflow automates planning, coding, testing, and verification.

Zenflow is the AI workflow engine built for real teams. Parallel agents plan, code, test, and verify in one workflow. With spec-driven development and deep context, Zenflow turns requirements into production-ready output so teams ship faster and stay in flow.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

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.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Windows

Languages

English

Intended Audience

Developers, End Users/Desktop

User Interface

Win32 (MS Windows), X Window System (X11)

Programming Language

C++, Python

Related Categories

Python Simulation Software, C++ Simulation Software

Registered

2001-08-22