
This package contains the MPI version of the software.Īs opposed to meep-mpi this package also contains the OpenMPI version of libhdf5. Field analyses including Poynting flux, mode decomposition, near to far transformations, frequency extraction, local density of states (LDOS), modal volume, Maxwell stress tensor, arbitrary functions completely programmable.Materials library containing predefined broadband, complex refractive indices.Second, we run the simulation, typically with a pulsed source, to allow Meep to accumulate the Fourier transforms on the near surface (s). First, we need to define the 'near' surface (s) as a set of surfaces capturing all outgoing radiation in the desired direction (s). GDSII file import for planar geometries. There are three steps to using the near-to-far-field feature.ε/μ and field import/export in the HDF5 data format.Who are the developers of Meep Meep was originally developed as part of graduate research at MIT.

Meep is an acronym for MIT Electromagnetic Equation Propagation.
#Meep fdtd tutorial software#
Frequency-domain solver for finding the response to a Meep is a free and open-source software package for simulating electromagnetic systems via the finite-difference time-domain (FDTD) method.Arbitrary current sources including a guided-mode launcher.Exploitation of symmetries to reduce the computation size, including even/odd mirror planes and 90°/180° rotations.Perfectly-matched layer (PML) absorbing boundaries as well as Bloch-periodic and perfect-conductor boundary conditions.Arbitrary anisotropic electric permittivity ε and magnetic permeability μ, along with dispersive ε(ω) and μ(ω) including loss/gain, nonlinear (Kerr & Pockels) dielectric and magnetic materials, electric/magnetic conductivities σ, and saturable gain/absorption.Distributed memory parallelism on any system supporting MPI.At this point, please take a moment to leaf through the libctl tutorial to get a feel for the basic style of the interface, before we get to the Meep-specific stuff below.
#Meep fdtd tutorial manual#
This manual is primarily focused on documenting these features.

Meep is a free and open-source software package for electromagnetics simulation via the finite-difference time-domain (FDTD) method. Meep implements the finite-difference time-domain (FDTD) method for computational electromagnetics.
