astro-fortran -- Modern Fortran implementations of standard models used in fundamental astronomy
Find us on…
A refactoring of the IAU SOFA library to modern Fortran standards.
This is based on the 2019-07-22 Fortran 77 SOFA Release.
A Fortran Package Manager manifest file is included, so that the library and tests cases can be compiled with FPM. For example:
fpm build --profile release
fpm test --profile release
To use astro-fortran
within your FPM project, add the following to your fpm.toml
file:
[dependencies]
astro-fortran = { git="https://github.com/jacobwilliams/astro-fortran.git" }
To generate the documentation using FORD, run:
ford astro-fortran.md
The latest API documentation can be found here. This was generated from the source code using FORD.
The astro-fortran source code and related files and documentation are distributed under a permissive free software license (BSD-style).