| 
			Introduction
 Features
 ‣ 
			Design Interface
 ‣ 
			Mode Solvers
 ‣ 
			FDM Solver
 ‣ 
			FMM Solver
 ‣ 
			FEM Solver
 ‣ 
			Eff. Index
 ‣ 
			Fibre Solvers
 ‣ 
			Feature Table
 ‣ 
			The MOLAB
 ‣ 
			Design Utilities
 ‣ 
			Electro-Optic Solver
 ‣ 
			Thermo-Optic Solver
 ‣ 
			Stress Solver
 ‣ 
			Scripting / Optimisation
 ‣ 
			Link to ray-tracing
 
 Applications
 
 Options
 
 Publications
 
 Download Brochure
 
 Request evaluation
 
 
 
 | Mode Solvers Feature Table
			All mode solvers are compatible with FIMMPROP, our 
		3D propagation tool. All solvers work with the MOLAB, our 
		automatic mode finder.  All solvers are compatible with metal or magnetic 
		wall boundary conditions. 
		
		| Feature | Solver Capability |  | +++ | Fully 
		supported - best performance |  | ++ | Fully 
		supported - fair performance |  | + | Some capability, but not the most accurate or recommended use
 |  
 
		
		
		| Feature | FMM Solver | FDM Solver | FEM Solver | Effective Index 
		Solver
 | FDM Fibre Solver | General Fibre 
		Solver
 |  | Rectangular Geometry Waveguides | +++ | +++ | +++ | ++ |  |  |  
			| Cylindrical Geometry Waveguides – arbitrary Ne(r) | + | + | ++ |  | +++ | +++ |  
			| Mixed Geometry Waveguides (ellipses and polygons) | + | ++ | +++ | + |  |  |  | Graded index waveguides including diffused waveguides | + | +++ | +++ | ++ | ++ | ++ |  
			| Metals, gainy or absorbing 
			waveguides (with Complex Engine option) | ++ | +++ | +++ | ++ | +++ |  |  
			| Anisotropic refractive index (diagonal permittivity tensor)
 | + | +++ | +++ |  | +++ |  |  
			| Full arbitrary permittivity and 
			permeability tensors: - biaxially birefringent materials
 - optically active materials
 - ferromagnetic, ferroelectric, and magneto-optic materials
 
 |  |  | +++ |  |  |  |  
			| Bend modes | +++ | ++ | ++ |  |  |  |  | Compatibility with PMLs (with 
			Complex Engine option) | ++ | +++ | ++ | ++ | ++ |  |  
			| Transparent 
			boundary conditions (with Complex Engine option) | ++ | ++ |  |  |  | ++ |  
		| Periodic 
			boundary conditions | +++ | +++ |  | +++ |  |  |  | Compatibility with FIMMPROP | +++ | +++ | +++ | +++ | +++ | +++ |  | Very thin 
			layers | +++ | ++ | ++ | +++ | +++ | +++ |  
 |