mpb - MIT Photonic-Bands

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename mpb-1.5_15.txz
Package name mpb
Package version 1.5
Package release 15
Package architecture amd64
Package type txz
Category science
License GPLv2
Download size 146.04 KB
Installed size 544.42 KB
The MIT Photonic-Bands (MPB) package is a free program for computing the band
structures (dispersion relations) and electromagnetic modes of periodic
dielectric structures, on both serial and parallel computers. It was developed
by Steven G. Johnson at MIT in the Joannopoulos Ab Initio Physics group.
This program computes definite-frequency eigenstates of Maxwell's equations in
periodic dielectric structures for arbitrary wavevectors, using fully-vectorial
and three-dimensional methods. It is especially designed for the study of
photonic crystals (a.k.a. photonic band-gap materials), but is also applicable
to many other problems in optics, such as waveguides and resonator systems.
(For example, it can solve for the modes of waveguides with arbitrary cross-
- ATLAS: off
- NLOPT: off


Package Version Architecture Repository
mpb-1.5_15.txz 1.5 i386 FreeBSD Ports Latest
mpb-1.5_15.txz 1.5 i386 FreeBSD Ports Quarterly
mpb-1.5_15.txz 1.5 amd64 FreeBSD Ports Quarterly
mpb - - -


Name Value
blas = 3.5.0_6
fftw = 2.1.5_22
gcc9 = 9.1.0_1
guile2 = 2.2.6_1
hdf5 = 1.10.5_2
lapack = 3.5.0_8 -
libctl = 3.2.2_9 - - - - - - - -


Type URL
Binary Package mpb-1.5_15.txz
Source Package science/mpb

Install Howto

Install mpb txz package:

# pkg install mpb

See Also

Package Description
mpc-1.1.0_2.txz Library of complex numbers with arbitrarily high precision
mpc-qt-18.08_4.txz Qt 5 clone of Media Player Classic based on libmpv
mpd-l2tp-ipv6pd-client-20150430.txz Sample implementation set of "L2TP-IPv6PD" client using mpd
mpd5-5.8_10.txz Multi-link PPP daemon based on netgraph(4)
mpdas-0.4.5_3.txz MPD AudioScrobbler written in C++ supporting the latest protocol
mpdcon-1.5.1_9.txz MPD client for GNUstep
mpdscribble-0.22_1.txz Musicpd client
mpeg2codec-1.2_4.txz MPEG-2 Encoder and Decoder
mpeg2play-1.1b_5.txz Program to play mpeg-2 movies on X displays
mpeg_encode-1.5b.txz UCB's MPEG-I video stream encoder
mpeg_play-2.4_2.txz Program to play mpeg movies on X displays
mpeg_stat-2.2b.txz MPEG-I statistics gatherer
mpexpr-1.2_1.txz Multiple precision math for Tcl
mpfr-4.0.2.txz Library for multiple-precision floating-point computations
mpg123-1.25.12.txz Command-line player for MPEG Layer 1, 2, and 3 audio files