1c5dc9d9b5
Changelog: https://github.com/NanoComp/mpb/blob/master/NEWS.md - Update from version 1.5 to 1.11.1 - Change MASTER_SITES to Github releases - Remove MAKE_JOBS_UNSAFE - Change dependency math/fftw to math/fftw3 - Change dependency math/blas to math/openblas - Add devel/boehm-gc-threaded to LIB_DEPENDS - Add USES=readline - Use GCC compiler because of Fortran code - Reorder Makefile - Add option for OpenMP - Remove post-patch target - Add post-install target to install examples - Change URL in pkg-descr - Update pkg-plist Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D27031
14 lines
823 B
Text
14 lines
823 B
Text
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-
|
|
sections.)
|
|
|
|
WWW: https://mpb.readthedocs.io/en/latest/
|