OptiOmega: GPU accelerated FDTD solver along with Mode solver for design and analysis of photonic devices.

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.

 

Tutorials

Get Started

Sign up for your free 30-day evaluation!

Resources

More Optiwave Products

OptiSPICE: Optoelectronic Circuit Simulation

OptiSPICE is the first circuit design software for analysis of integrated circuits including interactions of optical and electronic components. It allows for the design and simulation of opto-electronic circuits at the transistor level, from laser drivers to transimpedance amplifiers, optical interconnects and electronic equalizers.

View Product

OptiBPM: Optical Waveguide Design

OptiBPM is a comprehensive CAD environment used for the design of complex optical waveguides. Perform guiding, coupling, switching, splitting, multiplexing, and demultiplexing of optical signals in photonic devices.

View Product

OptiFiber: Cutting-edge Optical Fiber Design

The optimal design of a given optical communication system depends directly on the choice of fiber parameters. OptiFiber uses numerical mode solvers and other models specialized to fibers for calculating dispersion, losses, birefringence, and PMD.

View Product