Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Python version of the MPM millimeter wave propagation model

Project description

A Python implementation of the millimeter wave propagation model MPM as described in H.J. Liebe, G.A. Hufford, M.G. Cotton, ” Propagation modeling of moist air and suspended water/ice particles at frequencies below 1000 GHz” Proc. NATO/AGARD Wave Propagation Panel, 52nd meeting, No. 3/1-10, Mallorca, Spain, 17 - 20 May, 1993.

Currently only dry air and water vapor are considered. The other MPM modules will be added later (hopefully…).

This implementation is based on the MATLAB version of MPM93 developed at the university of Bern.


pyMPM uses Python 2 (tested with 2.7) and depends on numpy. It can be installed via pip:

$ pip install pyMPM


Here is an example provided as IPython notebook.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pyMPM, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size pyMPM-0.1.0.tar.gz (150.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page