MPB-MPI(1)
π MPB-MPI π
okay bestie, welcome to the MIT Photonic-Bands Package corner of the manual pages β section 1, commands, we're doing this π
β¨ NAME β¨
mpb-mpiβ the parallel (MPI) version ofmpbπ¦mpbi-mpiβ the parallel (MPI) version ofmpbiβ¨
πΈ DESCRIPTION πΈ
So this manual page is giving you the lowdown on the mpb-mpi and mpbi-mpi commands. Briefly. Like, the β¨ essentials β¨, not the whole saga.
Real talk though: this manual page was written for the Debian GNU/Linux distribution, and the reason is honestly so valid β the original programs don't have a manual page at all. Not one. Nothing. So Debian said "fine, we'll do it ourselves π " and here we are.
π«Ά so what even is mpb-mpi?
mpb-mpi is a version of mpb that was built with MPI support through the mpich implementation. And the way that this matters is β you can run it over a computer cluster to achieve distributed computations. π₯
Like, one computer is cute. A whole cluster? That's main character energy. No cap.
π¦ and mpbi-mpi?
mpbi-mpi is equivalent to mpb-mpi β same vibe, same deal β but it requires, just like mpbi does, photonic structures that respect inversion symmetry.
π heads up bestie: if your photonic structure isn't inversion-symmetric, mpbi-mpi is not the one. It literally requires it. That's the whole rule.
π SEE ALSO π
go read those too, iykyk π
π AUTHOR π
mpbi was written by Steven G. Johnson <stevenj@alum.mit.edu> β iconic, we stan π«Ά
This manual page was written by Josselin Mouette <joss@debian.org>, for the Debian GNU/Linux system β but it may be used by others, because sharing is caring fr fr. π
and that's the whole page, bestie. it's from the MIT Photonic-Bands Package (MPB), dated Feb 5, 2003 β yes it's an elder but it ate and left no crumbs. go compute something distributed. periodt. πβ¨π
π¦ where this page comes from
- debian bookworm: mpb-mpi 1.11.1-5 Β· GPL-2.0-or-later
- debian trixie: mpb-mpi 1.11.1-6+b2 Β· GPL-2.0-or-later
- ubuntu jammy: mpb-mpi 1.11.1-4 Β· GPL-2.0-or-later
- ubuntu noble: mpb-mpi 1.11.1-5ubuntu1 Β· GPL-2.0-or-later
- ubuntu questing: mpb-mpi 1.11.1-6build5
- ubuntu resolute: mpb-mpi 1.12.0-1 Β· GPL-2.0-or-later
- ubuntu stonking: mpb-mpi 1.12.0-1build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms