Modern Fortran interface to OpenFrames realtime interactive scientific visualization API

Find us on…

GitHub

openframes-fortran

openframes-fortran

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.

Description

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.

Compiling

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.

Documentation

The latest API documentation for the master branch can be found here. This was generated from the source code using FORD.

See also

Developer Info

Jacob Williams