|
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 |
Band Structure Analyser |
||||||