FDTD Simulation Engine

   
     

 

 

   
i  

CrystalWave includes a powerful simulation engine based on a modified FDTD method that has been carefully written for photonic crystal simulations. Independent tests have shown our 3D-FDTD to be very substantially faster than competing implementations while using much less memory at the same time.

     Features

  • 2D and 3D FDTD engine.

  • Very fast speed optimised algorithm.

  • More memory efficient than competing products.

  • Transparent and Lossy materials.

  • Dispersive materials including metals, including Debye, Drude and mixed Drude/Lorentz models.

  • High performance PMLs.

  • Dispersive PMLs eg to match metals touching the boundaries.

  • Metal, magnetic and periodic boundary conditions.

  • Non-linear materials including chi2 and chi3.

  • Anisotripic refractive index - general tensor.

  • Magnetic materials.

  • Built-in mode solver for excitation of waveguide mode.

  • Measurement of power in waveguide modes using built-in mode solver, or import of FIMMWAVE modes.

  • Sub-gridding - ability to create 2x, 4x or greater increased resolution at certain positions. 4x subgridding can accelerate a simulation by up to 64x. Vital for modelling thin metals or small objects accurately, e.g. Mie scattering.

  • Built-in Farfield Calculator.

  • Single dipole source or volume of incoherent dipoles (eg for modelling an LED).

  • Plane wave source, Gausian profile source.

  • Arbitrary beam source, including beam direction, focal point, polarisation and intensity profile.

  • Net flux, forward flux and backward flux sensors, versus time, frequency or wavelength.

  • Profile sensors - any field versus (x,y), (x,z) or (y,z) at chosen wavelength.

  • Run time monitoring of evolving fields.

  • Cluster version available for both Windows and Linux at reasonable cost.

  • Engine will simulate near-arbitrary shaped atoms, including elliptical, square and hexagonal and user-defined polygons. Atoms may even have thick side-walls to simulate e.g. oxidation. 

  •  

       
        More about CrystalWave      
           
       

    General
    What is CrystalWave?
    A powerful design interface
    FDTD Simulation Engine
    Frequency Domain Engine

    Band Structure Analyser
    Export to GDSII 
    FDTD Cluster
    kallistos-automatic optimisation
    Platforms
    Customer support