Skip to content

Commit

Permalink
README.md: add JOSS link
Browse files Browse the repository at this point in the history
  • Loading branch information
junghans authored Aug 14, 2024
1 parent 4241b58 commit 3eff0f7
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
[![DOI](https://joss.theoj.org/papers/10.21105/joss.04822/status.svg)](https://doi.org/10.21105/joss.04822)

# Generic Learning User Enablement Code

The Generic Learning User Enablement Code (GLUE Code) is a modular framework designed to couple different scientific applications to support use cases including multiscale methods and various forms of machine learning. The workflow was initially designed around supporting active learning as an alternative to coupled applications to support multiscale methods but has been written in a sufficiently modular way that different machine learning methods can be utilized. Application programming interfaces (API) are available for C, C++, Fortran, and Python with support for various storage formats. The code also provides direct coupling with high performance computing job schedulers such as Slurm and Flux.



## Repository Structure

`GLUECode_Library` contains the C++ library that is meant to be linked to the coarse grain solver. This allows existing applications to couple to the `GLUECode_Service` with minimal code alterations.
Expand Down

0 comments on commit 3eff0f7

Please sign in to comment.