Modern Fortran interface to the OpenFrames realtime interactive scientific visualization API. OpenFrames is an opensource library used by NASA's spacecraft trajectory tools Copernicus and GMAT.
This is a Fortran library that provides an interface to the C OpenFrames API. It can be considered a modern version of the old Fortran interface that is included with OpenFrames.
A fpm.toml
file is provided for compiling openframes-fortran with the Fortran Package Manager. For example, to build:
fpm build --profile release
To use openframes-fortran
within your fpm project, add the following to your fpm.toml
file:
[dependencies]
openframes-fortran = { git="https://github.com/jacobwilliams/openframes-fortran.git" }
Note that you will also need to link with the OpenFrames and OpenSceneGraph libraries.
The latest API documentation for the master
branch can be found here. This was generated from the source code using FORD.
- OpenFrames [GitHub]
- OpenFrames Wiki [Sourceforge]
- openframes-python-example