meep - software package for FDTD simulation

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename meep_1.7.0-3_amd64.deb
Package name meep
Package version 1.7.0
Package release 3
Package architecture amd64
Package type deb
Category field::physics implemented-in::c++ role::program science
License -
Maintainer Thorsten Alteholz <>
Download size 208.68 KB
Installed size 786.00 KB
Meep is a free and open-source software package for electromagnetics
simulation via the finite-difference time-domain (FDTD) method.
Its features include:
* Free and open-source software under the GNU GPL.
* Complete scriptability via Python, Scheme, or C++ APIs.
* Simulation in 1d, 2d, 3d, and cylindrical coordinates.
* Distributed memory parallelism on any system supporting MPI.
* 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.
* Perfectly-matched layer (PML) absorbing boundaries as well as
Bloch-periodic and perfect-conductor boundary conditions.
* Exploitation of symmetries to reduce the computation size, including
even/odd mirror planes and 90°/180° rotations.
* Arbitrary current sources including a guided-mode launcher.
* Frequency-domain solver for finding the response to a
continuous-wave (CW) source.
* ε/μ and field import/export in the HDF5 data format.
* GDSII file import for planar geometries.
* Materials library containing predefined broadband, complex
refractive indices.
* 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
This package contains the software.


Package Version Architecture Repository
meep_1.7.0-3_i386.deb 1.7.0 i386 Debian Main
meep - - -


Name Value
guile-2.2-libs -
libatlas3-base -
libc6 >= 2.14
libctl7 >= 3.0.3
libfftw3-double3 >= 3.3.5
libgc1c2 >= 1:7.2d
libgcc1 >= 1:3.0
libgfortran5 >= 8
libgsl23 >= 2.5
libgslcblas0 >= 2.4
libharminv3 >= 1.4
libhdf5-103 - -
liblapack3 -
libmeep12 -
libquadmath0 >= 4.6
libstdc++6 >= 5
zlib1g >= 1:1.1.4


Type URL
Binary Package meep_1.7.0-3_amd64.deb
Source Package meep

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install meep deb package:
    # sudo apt-get install meep




2019-01-31 - Thorsten Alteholz <>
meep (1.7.0-3) sid; urgency=medium
* debian/control: also depend on mpi
* debian/control: update description according to upstream wishes
* debian/control: update homepage
* debian/control: Standards Version to 4.3.0. (No changes needed).
* debian/control: add dependency for python-scipy
* debian/copyright: update Upstream-Source:
2018-12-26 - Thorsten Alteholz <>
meep (1.7.0-2) unstable; urgency=medium
* upload to unstable
* debian/control: add more Conflicts: (Closes: #916823)
2018-12-17 - Thorsten Alteholz <>
meep (1.7.0-1) experimental; urgency=medium
* New upstream release (Closes: #887955)
* debian/control: Standards Version to 4.2.1. (No changes needed).
* update debian/watch
* debian/control: depend on newest libctl and thus on guile2.2
(Closes: #885228)
* debian/control: depend on newest libharminv
* debian/control: add salsa VCS URLs
* debian/control: bump SONAME to 12
* debian/rules: don't use --parallel as dh parameter
[ Ruben Undheim ]
* add python package
2018-02-12 - Thorsten Alteholz <>
meep (1.4.3-1) UNRELEASED; urgency=medium
* New upstream release (Closes: #887955)
* debian/control: use dh11
* debian/control: Standards Version to 4.1.3. (No changes needed).
* debian/control: use libctl>=4.0.0
* debian/control: add swig dependency
* debian/control: remove dependencies: autotools-dev, dh-autoreconf
* debian/rules: add --enable-maintainer-mode to configure flags
2015-12-20 - Thorsten Alteholz <>
meep (1.3-4) unstable; urgency=medium
* debian/control: Update build dependencies for GSL 2, (Closes: #807210)
change libgsl0-dev to libgsl-dev.
Thanks to Bas Couwenberg for the patch
* debian/rules: Update configure flag to look for /usr/share/libctl
Thanks to Logan Rosen for the patch (Closes:  #748822)
2015-07-06 - Thorsten Alteholz <>
meep (1.3-3) unstable; urgency=medium
* debian/rules: exclude architectures from tests (see #759790)
2015-07-05 - Thorsten Alteholz <>
meep (1.3-2) unstable; urgency=medium
* debian/rules: use --parallel in dh (Closes: #759790)
(Thanks to Gilles Filippini for this hint)
* debian/rules: don't use tests on powerpc until issue is clarified
(Closes: #790917)
2015-06-22 - Thorsten Alteholz <>
meep (1.3-1) unstable; urgency=medium
* new upstream version (Closes: #781624, #789558)
* soname changed to 8
* debian/control: Standards Version to 3.9.6. (No changes needed).
2014-08-03 - Thorsten Alteholz <>
meep (1.2.1-2) unstable; urgency=medium
* Support hdf5 1.8.13 new packaging layout. (Closes: #756679)
(patch by Gilles Filippini <>)
2014-05-10 - Thorsten Alteholz <>
meep (1.2.1-1) unstable; urgency=medium
* new upstream version (Closes: #743466)
* soname changed to 7
* debian/rules: upstream ChangeLog is now called NEWS
* debian/control: Standards Version to 3.9.5. (No changes needed).
* debian/control: switch to dh 9
* debian/control: use guile 2.0 now (Closes: #746007)
* debian/rules: use debhelper (Closes: #747410)
* debian/rules: use --with autoreconf (Closes: #744465)

See Also

Package Description
megadown_0~20180705+git83c53dd-1.1_all.deb Script for downloading files from and megacrypter
megaglest-data_3.13.0-2_all.deb data files for MegaGlest
megaglest_3.13.0-2+b3_amd64.deb 3D multi-player real time strategy game
megatools_1.10.2-1_amd64.deb Command-line client for the Mega cloud storage service
meld_3.20.0-2_all.deb graphical tool to diff and merge files
melt_6.12.0-1_amd64.deb command line media player and video editor
melting_5.2.0-1_all.deb compute the melting temperature of nucleic acid duplex
members_20080128-5+nmu1+b1_amd64.deb Shows the members of a group; by default, all members
memcached_1.5.6-1.1_amd64.deb high-performance memory object caching system
memdump_1.01-8_amd64.deb utility to dump memory contents to standard output
memlockd_1.2_amd64.deb daemon to lock files into RAM
memstat_1.1_amd64.deb Identify what's using up virtual memory
memtest86+_5.01-3_amd64.deb thorough real-mode memory tester
memtest86_4.3.7-3_amd64.deb thorough real-mode memory tester
memtester_4.3.0-4+b1_amd64.deb Utility for testing the memory subsystem