Source Code

The main goal behind the conception and development of GLAF is to make parallel program development easy for domain scientists, and non-programmers in general!

Because of GLAF's broad scope, there are many aspects that can and need to be addressed - GLAF is a project in ongoing development! The current publicly available version is a fully-working prototype that incorporates all the required core functionalities and has been tested in developing applications that span different scientific domains. It provides the substrate for an extensible set of capabilities. For instance, GLAF provides the capability for user-defined data structures and library functions.

Scientists from different domains that may be interested in specific frequently used data structures or functions are encouraged to develop them and share their work with the GLAF community!

The GLAF code is released as open-source and maintained on Github ( link ). The version that will be uploaded on Github will include the latest developments and more experimental features to build upon.