Skip to content

space-physics/POLAN

POLAN

ci

POLAN is a classic Fortran program by J. E. Titheridge used to calculate real-height profiles from chirp ionosonde data from the ionosphere. The POLAN code was updated to compile on modern PCs.

We provide a Python interface to Fortran POLAN that is installed as usual with pip:

git clone https://github.com/space-physics/POLAN.git

pip install ./POLAN

Optionally one can install POLAN Python interface in editable module mode, which requires disabling build isolation disabled:

pip install numpy meson meson-python ninja

pip install -e --no-build-isolation ./POLAN

CMake build (optional)

For those who wish to use POLAN as a standalone Fortran program, it can be built using CMake.

Build POLAN:

cmake --workflow default

Run an example POLAN calculation

ctest --test-dir build -V

this creates a big output text file out.dat

See Readme_polan.md for more details on the POLAN code and how to run it.

About

Titheridge's POLAN for estimating true ionosphere height from ionosonde

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors