OptiOmega includes a GPU based 3D-Finite Difference Time Domain (FDTD) solver, allowing comprehensive simulation and analysis of the photonic devices at a super fast speed (>100x than a standard CPU), along with a Vector Finite Difference (VFD) mode solver which runs on a CPU. The entire OptiOmega workflow is based on the Python programming language that allows complete flexibility on simulating photonic devices and post processing of results using available python libraries.
The VFD mode solver helps users with the modal analysis of the waveguide structures and complex shapes, which is a stepping stone for modelling of devices. User obtains effective refractive indices, group indices information, refractive index profile of the structure and the mode profiles. Whereas, the GPU accelerated 3D-FDTD solver assists the researchers and engineers to analyze the light behaviour inside complex photonic structures and compute their S-parameters. OptiOmega provides special features which saves users time and effort and aids in achieving much faster simulations results, such as: automated port detection, input planes and monitors placements, detecting reciprocity of the ports, S-parameters calculation and export, and much more.
OptiOmega allows the software interworking with other Optiwave simulation tools such as: OptiSPICE and OptiSystem. Users can load effective index or S-Parameter results from OptiOmega and build their PIC schematics for simulation.