FDTD Solvers

Finite-difference time-domain (FDTD) is a widely used computation modeling technique that is one of the means to computationally model many scientific and engineering problems dealing with electromagnetic wave interactions and material structures.

FDTD modeling applications range from the analysis and optimization of antennas (for radio, television and radar), to the design of microwave circuits and the influence of electromagnetic fields on the human body (wireless communications devices, digital interconnects, and biomedical imaging/treatment) to visible light (photonic crystals, nanoplasmonics, and biophotonics).

FDTD Hardware Accelerated Features (as of Jun 2013)

Basic Features Advanced Features

Materials

  • Dielectric
  • Lumped
  • Thin wire
  • Dispersive
  • Anisotropic

Excitations

  • Hard/resistive
  • Custom time
  • Custom spatial
  • Gaussian beam

Boundaries

  • CPML
  • PEC/PMC
  • Mur
  • Higdon
  • Plane wave excitation (normal & sine/cosine)
  • Periodic (sine/cosine)
  • Multi-GPU, GPU clusters, GPU targeting
  • Conformal Metals (beta)
  • Lossy Metals/SIBC

Acceleware FDTD also includes a multi-core CPU-only solver.

FDTD Performance

NVIDIA K1 and K20 FDTD Performance
Cubic Growth, Absorbing Boundaries, No Observations

Acceleware FDTD 11.1.0 Performance

Acceleware FDTD SDK

Acceleware FDTD SDKFor customized FDTD simulation Acceleware’s FDTD Solver is available for purchase with a SDK. Save time and increase your productivity by customizing working FDTD solutions to your needs! For more information or to request a demonstration license contact us at sales@acceleware.com.

FDTD SDK features include:

  • Matlab support
  • Windows and Linux Support
  • Documentation, examples and benchmarks
Acceleware FDTD Libraries

The image above illustrates how Acceleware's FDTD multi-core libraries fit into your workflow. Our EM Distribution Partners also offer integrated solutions. Find out more on our Distribution Partners page.