Examples for using HELICS with a variety of the supported programming languages
All C and C++ examples can be build through CMAKE. They can be build from individual folders or by running CMAKE on the main folder
On Windows and systems with HELICS installed in a non-system search path, the HELICS_DIR
environment variable can be set to the folder HELICS was installed to (the one containing bin
, include
, and lib
/lib64
subfolders). Alternatives to this include adding the HELICS install folder to your PATH
environment variable, or setting the CMAKE_PREFIX_PATH
to the HELICS install folder (either as an environment variable, or using the -DCMAKE_PREFIX_PATH=value
CMake
argument.
The HELICS source code is hosted on GitHub: https://github.com/GMLC-TDC/HELICS
T. Hardy, B. Palmintier, P. Top, D. Krishnamurthy and J. Fuller, "HELICS: A Co-Simulation Framework for Scalable Multi-Domain Modeling and Analysis," in IEEE Access, doi: 10.1109/ACCESS.2024.3363615, available at https://ieeexplore.ieee.org/document/10424422
HELICS-Examples is distributed under the terms of the BSD-3 clause license. All new contributions must be made under this license. LICENSE
SPDX-License-Identifier: BSD-3-Clause
portions of the code written by LLNL with release number LLNL-CODE-739319