CAMFR (CAvity Modelling FRamework) is a fast, flexible, friendly full-vectorial Maxwell solver. Its main focus is on applications in the field of nanophotonics, like
wavelength-scale microstructures (like photonic crystal devices)
lasers (like vertical-cavity surface-emitting lasers)
light-emitting diodes (like resonant-cavity LEDs)
It is based on a combination of eigenmode expansion and advanced boundary conditions like perfectly matched layers (PML).
1