Projects / openEMS


openEMS is an electromagnetic field solver using the FDTD method. It employs a fully 3D Cartesian and cylindrical coordinate graded mesh. Matlab (or Octave) is used as an easy and flexible scripting interface. Advanced Features include: multi-threading, SIMD (SSE), and MPI support for high speed FDTD.

Operating Systems

Recent releases

  •  16 Dec 2012 20:17

    Release Notes: This version has some improvements in mesh generation and smoothing, handling and analyzing ports, and most importantly it can now import CAD models using the STL or PLY file format for 3D volumes. It has a new package called "hyp2mat" to import PCB board layouts, e.g. those created by Eagle.

    •  27 Sep 2012 18:25

      Release Notes: Cylindrical sub-grids now fully support alpha-graded meshes. The overall memory usage was reduced during pre-processing. New excitation: Total-field/scattered field (TFSF). New tutorial: Radar cross section of a metallic sphere using the TFSF excitation. Official support for the 64-bit Windows version.

      •  18 Jun 2012 08:10

        Release Notes: Many updates to the drude type material model, e.g. support for multiple plasma frequencies and losses. A new conducting sheet model. Have a look at an example in "Matlab/examples/microstrip/MSL_Losses.m". Use of the Matlab private folder for openEMS internal functions (make sure to install into a clean directory). The graphical structural viewer AppCSXCAD has been enhanced to better support cylindrical meshes (in 3D mode only). Many bugfixes and internal enhancements.

        •  01 Mar 2012 22:03

          Release Notes: The near-field to far-field transformation has been completely rewritten in C++ with multi-threading. PML is now allowed in all directions for a cylindrical FDTD. A new tutorial, Helical Antenna, has been added.

          •  26 Jan 2012 19:05

            Release Notes: Improved support for Octave.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.