Fortran Template Library (gFTL) for managing collections of objects via software containers.(GSC-17742-1)

environmental science earth air space exoplanet
Fortran Template Library (gFTL) for managing collections of objects via software containers.
(GSC-17742-1)
Overview
This innovation creates the capability for Fortran software developers to routinely declare and use specialized software containers for arbitrary types of data. The capability is somewhat analogous to that of the C Standard Template Library but with important differences. Although the number of containers are expected to grow, the current supported cases are Vector, Map, and Set. Contained items can be of any intrinsic type or user-defined derived type. The user can also indicate that the contained objects are polymorphic and/or pointers with corresponding implications for the semantics of using those containers.
Notes: License under Apache 2.0

Software Details

Category
Environmental Science (Earth, Air, Space, Exoplanet)
Reference Number
GSC-17742-1
Release Type
Open Source
Operating System
Windows, Linux, OS X
Contact Us About This Technology

Goddard Space Flight Center
Stay up to date, follow NASA's Technology Transfer Program on:
facebook twitter linkedin youtube
Facebook Logo Twitter Logo Linkedin Logo Youtube Logo