python-meep-lam4 - software package for FDTD simulation with Python

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename python-meep-lam4_1.7.0-3_amd64.deb
Package name python-meep-lam4
Package version 1.7.0
Package release 3
Package architecture amd64
Package type deb
Category python
License -
Maintainer Thorsten Alteholz <>
Download size 420.76 KB
Installed size 2.10 MB
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 Python binding


Package Version Architecture Repository
python-meep-lam4_1.7.0-3_i386.deb 1.7.0 i386 Debian Main
python-meep-lam4 - - -


Name Value
libatlas3-base -
libc6 >= 2.14
libctl7 >= 4.1.0
libfftw3-double3 >= 3.3.5
libgcc1 >= 1:3.0
libgfortran5 >= 8
libgsl23 >= 2.5
libgslcblas0 >= 2.4
libharminv3 >= 1.4
libhdf5-103 -
liblam4 - -
liblapack3 -
libmeep-lam4-12 = 1.7.0-3
libquadmath0 >= 4.6
libstdc++6 >= 5.2
python -
python-numpy -
zlib1g >= 1:1.1.4


Type URL
Binary Package python-meep-lam4_1.7.0-3_amd64.deb
Source Package meep-lam4

Install Howto

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




2019-02-04 - Thorsten Alteholz <>
meep-lam4 (1.7.0-3) sid; urgency=medium
* debian/*postinst debian/*prerm: add correct package name
(Closes: #918077, #918858)
Thanks to Peter Green and Andreas Beckmann for their hints
* debian/control: update description according to upstream wishes
* debian/control: update homepage
* debian/control: Standards Version to 4.3.0. (No changes needed).
* debian/copyright: update Upstream-Source:
2018-12-25 - Thorsten Alteholz <>
meep-lam4 (1.7.0-2) unstable; urgency=medium
* upload to unstable
2018-12-22 - Thorsten Alteholz <>
meep-lam4 (1.7.0-1) experimental; urgency=medium
* New upstream release
* debian/control: use dh11
* debian/control: Standards Version to 4.2.1. (No changes needed).
* debian/control: use libctl>=4.1.4-2
* debian/control: add swig dependency
* debian/control: remove dependencies: autotools-dev, dh-autoreconf
* debian/control: depend on newest libctl and thus on guile2.2
(Closes: #885226)
* debian/control: depend on newest libharminv
* debian/control: add salsa VCS URLs
* debian/control: bump SONAME to 12
* debian/control: upstream does not support parallel installation of
serial and MPI version any longer
add conflicts accordingly
* debian/rules: add --enable-maintainer-mode to configure flags
* debian/rules: enable hardening flags
* update debian/watch
[ Ruben Undheim ]
* add python package
2015-12-20 - Thorsten Alteholz <>
meep-lam4 (1.3-2) unstable; urgency=medium
* Update build dependencies for GSL 2, change libgsl0-dev to libgsl-dev
Thanks to Bas Couwenberg for the patch (Closes: #807212)
2015-06-21 - Thorsten Alteholz <>
meep-lam4 (1.3-1) unstable; urgency=medium
* new upstream version
* soname changed to 8
* debian/control: Standards Version to 3.9.6. (No changes needed).
2014-08-03 - Thorsten Alteholz <>
meep-lam4 (1.2.1-3) unstable; urgency=medium
* Support hdf5 1.8.13 new packaging layout. (Closes: #756680)
(patch by Gilles Filippini <>)
2014-05-25 - Thorsten Alteholz <>
meep-lam4 (1.2.1-2) unstable; urgency=medium
* debian/control: add conflict with old meep lib (Closes: #748661)
2014-05-11 - Thorsten Alteholz <>
meep-lam4 (1.2.1-1) unstable; urgency=medium
* new upstream version
* 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: #747767)
* debian/control: remove DM-Upload-Allowed:
* debian/rules: use debhelper
* debian/rules: use --with autoreconf (Closes: #744461)
* debian/copyright: adapt years
2013-06-09 - Thorsten Alteholz <>
meep-lam4 (1.1.1-10) unstable; urgency=low
* debian/rules: mv /usr/include/meep-lam4 to /usr/include/meep
(Closes: #711767)
2012-06-28 - Thorsten Alteholz <>
meep-lam4 (1.1.1-9) unstable; urgency=low
* debian/control: add more Conflicts: (Closes: #677460)
* debian/control: fix typo in lam-runtime dependency

See Also

Package Description
python-meep-mpi-default_1.7.0-3_amd64.deb software package for FDTD simulation with Python
python-meep-mpich2_1.7.0-3_amd64.deb software package for FDTD simulation with Python
python-meep-openmpi_1.7.0-3_amd64.deb software package for FDTD simulation with Python
python-meep_1.7.0-3_amd64.deb software package for FDTD simulation with Python
python-meld3_1.0.2-2_all.deb HTML/XML templating system for Python
python-meliae_0.4.0+bzr199-4_amd64.deb Memory analysis tool for Python
python-memcache_1.59-1_all.deb pure Python memcached client
python-memory-profiler_0.52-1_all.deb memory consumption analysis for Python programs (Python 2)
python-message-filters_1.14.3+ds1-5+deb10u1_all.deb Python 2 library for Robot OS message-filters
python-metaconfig_0.1.4a1-5_all.deb Python ConfigParser bootstrapping library
python-mhash_1.4-1.2_amd64.deb Python bindings for libmhash
python-mia_0.1.9-2+b1_amd64.deb Python-2 bindings for the MIA image processing library
python-microversion-parse-doc_0.2.1-2_all.deb OpenStack microversion header parsing library - doc
python-microversion-parse_0.2.1-2_all.deb OpenStack microversion header parsing library - Python 2.7
python-mididings_0~20120419~ds0-6+b1_amd64.deb MIDI routing library for Python