=== EM.Tempo in a Nutshell ===
EM.Tempo is a powerful time-domain electromagnetic simulator for full-wave modeling of 3D radiation, scattering and propagation problems. It features a highly efficient Finite Difference Time Domain (FDTD) simulation engine that has been optimized for speed and memory usage. EM.Tempo brings to your desktop the ultimate in computational power. Its FDTD solver has been parallelized to take full advantage of multi-core processor architectures. With a large variety of geometrical, material and excitation features including open-boundary and periodic structures, you can use EM.Tempo as a general purpose 3D field simulator for most of your electromagnetic modeling needs. EM.Tempo's new advanced simulation capabilities are your key to the understanding of wave interaction in complex media such as anisotropic composites, metamaterials or biological environments. EM.Tempo is the outcome of evolution of our older FDTD simulation tool, EM.Lounge, first introduced in 2004. The original simulation code utilized an FDTD formulation based on the uniaxial perfectly matched layer (UPML) boundary termination. Through subsequent expansions, a far superior boundary termination based on the convolutional perfectly matched layer (CPML) was implemented, which performs impeccably for all oblique wave incidences in different types of media. EM.Tempo now has the ability to model laterally infinite layered structures as well as periodic boundary conditions with oblique plane wave incidences. In 2013 we introduced an optimized multi-core version of the FDTD engine as well as a hardware-accelerated versions on CUDA-enabled graphical processing unit (GPU) platforms. Both of these fast solvers are now a standard part of the EM.Tempo Pro package.
=== Features at a Glance ===