Skip to content
Julia
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
docs
examples/pi-exchange
scripts
src
test
.gitignore Add Manifest.toml to .gitignore Oct 29, 2019
CONTRIBUTING.md
CONTRIBUTORS.md
LICENSE
Manifest.toml
NOTICE add contributors and contribution guildlines, add NOTICE file and upd… Oct 21, 2019
Project.toml Bump to v0.7.0 Mar 10, 2020
README.md

README.md

HELICS.jl

CI Docs Codecov Coverage Status Gitter Releases

HELICS.jl is a cross-platform Julia wrapper around the HELICS library.

This package is now available for Windows, Mac, and Linux.

Documentation

The documentation for the development latest of this package is here.

Installation

Use the Julia package manager to install HELICS.jl

julia> ]
(v1.1)> add HELICS

Open the package manager REPL (using ])

To install the latest development version, use the following from within Julia:

(v1.1) pkg> add HELICS#master

This package includes HELICS as a library. You do not have to install HELICS separately.

Note that this should work on 64-bit Windows, Mac and Linux systems.

If you wish to develop HELICS.jl you may want to use the following:

(v1.1) pkg> dev HELICS

You can also get a specific version,

(v1.1) pkg> add HELICS#33c98625

or specific branch,

(v1.1) pkg> add HELICS#kd/some-new-feature

if these features haven't been merged to master yet.

Troubleshooting

This package interfaces with HELICS, so a good understanding of HELICS will help troubleshooting. There are plenty of useful resources located here.

If you are having issues using this Julia interface, feel free to open an issue on GitHub here.

Acknowledgements

This work was initially developed as an extension to work done as part of the Scalable Integrated Infrastructure Planning (SIIP) initiative at the U.S. Department of Energy's National Renewable Energy Laboratory (NREL).

Release

HELICS.jl 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

You can’t perform that action at this time.