What is OptiFDTD?
OptiFDTD is Optiwave software designed for simulating the propagation of electromagnetic waves in photonic structures using the FDTD (Finite-Difference Time-Domain) method. The FDTD method solves Maxwell's equations in the time domain, allowing accurate modeling of light interaction with complex material structures — including nonlinear structures, metamaterials, and nanostructures.
The program offers 2D and 3D solvers with support for distributed computing and GPU acceleration, enabling simulation of large structures in a reasonable computation time. OptiFDTD is fully integrated with OptiBPM — FDTD simulation results can be passed directly to BPM propagation analysis, extending the applicability of both tools.
The program is used in research centers and industrial laboratories working on silicon photonics, photonic integrated circuits (PIC), photonic crystals, and plasmonic structures.
OptiFDTD key features
full solution of Maxwell's equations with PML (Perfectly Matched Layer) boundary conditions
computation on NVIDIA CUDA graphics cards, shortening simulation time for large structures
models of dispersive (Drude, Lorentz), nonlinear, and anisotropic materials
scripting and parametric simulation sweeps
Fourier transform (FDTD-DFT) to obtain frequency response in a single run
direct field transfer for BPM simulation
graphical editor for photonic structures with lithography mask import
See OptiFDTD in action
OptiFDTD applications
| Industry / Field | Example use case |
|---|---|
| Silicon photonics | Designing couplers, splitters, ring resonators |
| Photonic crystals | Simulating bandgaps and defects in periodic structures |
| Plasmonics | Modeling plasmon resonances in metallic nanostructures |
| Nanophotonics | Optical antennas, near-field enhancement, SERS |
| Sensing | Photonic biosensors, SPR resonance-based sensors |
| Academic research | Verification of theoretical models, doctoral work |
Frequently asked questions about OptiFDTD
What is the difference between OptiFDTD and OptiBPM?
OptiFDTD solves Maxwell's equations using the FDTD method — it is more accurate for strongly scattering structures, short structures, and irregular geometries. OptiBPM uses the BPM method, which is faster for long, paraxial waveguide systems. Both programs work together.
Does OptiFDTD support nonlinear materials?
Yes. OptiFDTD includes nonlinear Kerr models, two-photon effects, and other third-order nonlinearities.
Is a GPU card required to work with OptiFDTD?
No — the program runs on a standard CPU. A GPU card (NVIDIA CUDA) is optional but significantly speeds up 3D computations.
How long does the trial last?
The trial lasts 30 days. Contact us to receive a download link and activation key.
Have a question about OptiFDTD?
Our engineer will reply within 1 business day — in Polish, no sales fluff.
Send a questionNeed a quote?
We'll prepare a dedicated offer tailored to your needs and chosen licensing model.
Request a quoteTry OptiFDTD for 14 days
Full version of the software with no restrictions during the trial period. Support in Polish.
Get OptiFDTD trial