Feature/Option Table
Mode Solvers
| Feature | Base Module | Complex Engine | FIMMPROP | Cylindrical Solvers | Thermal EO Module | Stress Solver | FEM Solver |
|---|---|---|---|---|---|---|---|
|
FMM Mode Solver
- real, rectangular geometry index profiles
|
|||||||
|
FMM Mode Solver
- complex rectangular geometry index profiles
|
|||||||
|
FDM Mode Solver
- real, arbitrary geometry index profiles, diagonal anisotropic dielectric tensor
|
|||||||
|
FDM Mode Solver
- complex, arbitrary geometry index profiles, diagonal anisotropic dielectric tensor
|
|||||||
|
FEM Mode Solver
- real, arbitrary geometry index profiles, general anisotropic dielectric tensor
|
|||||||
|
FEM Mode Solver
- complex, arbitrary geometry index profiles, general anisotropic dielectric tensor
|
|||||||
|
Effective Index Solver
- real, rectangular geometry index profiles
|
|||||||
|
Effective Index Solver
- complex, rectangular geometry index profiles
|
|||||||
|
Scalar mode solver for step-index fibre
|
|||||||
|
Gaussian mode solver for fibre geometries
|
|||||||
|
General Fibre Solver
- arbitrary radial profile Ne(r), circularly symmetric, real index
|
|||||||
|
FDM Fibre Solver
- arbitrary radial profile Ne(r), circularly symmetric, real index
|
|||||||
|
FDM Fibre Solver
- arbitrary radial profile Ne(r), circularly symmetric, complex index
|
Optical Propagation Modelling
| Feature | Base Module | Complex Engine | FIMMPROP | Cylindrical Solvers | Thermal EO Module | Stress Solver | FEM Solver |
|---|---|---|---|---|---|---|---|
|
Far-field Calculator
|
|||||||
|
Efficient free-space propagation (waveguide-gap-waveguide geometry in FIMMPROP)
|
|||||||
|
Bi-directional optical propagation
|
|||||||
|
Reflections due to coatings
|
|||||||
|
Propagation due to arbitrary beam input
|
|||||||
|
Propagation with absorbing computational boundaries
|
|||||||
|
Propagation in the presence of strongly absorbing regions (e.g. metals)
|
External effects: temperature, electro-optic effect, stress
| Feature | Base Module | Complex Engine | FIMMPROP | Cylindrical Solvers | Thermal EO Module | Stress Solver | FEM Solver |
|---|---|---|---|---|---|---|---|
|
Heat flow calculation using 2D Poisson Solver, effect of heating on modes.
|
|||||||
|
Electro-optic effect simulation with 2D anisotropic Poisson Solver, effect of E-field on modes e.g. for design of EO switches
|
|||||||
|
Effects of stress on modes and propagation
|
Waveguide CAD tools
| Feature | Base Module | Complex Engine | FIMMPROP | Cylindrical Solvers | Thermal EO Module | Stress Solver | FEM Solver |
|---|---|---|---|---|---|---|---|
|
Rectangular Geometry Waveguides
|
|||||||
|
Cylindrical Geometry Waveguides
|
|||||||
|
Geometrical Shapes Waveguides (ellipses, rectangles and polygons)
|
