This document contains tentative plans for changes and improvements of note in upcoming versions of the HELICS library. All dates are approximate and subject to change, but this is a snapshot of the current planning thoughts. See the projects for additional details

[3.5] ~ Summer 2023

  • Single thread cores

  • Some of the other features listed below

Nearer term features

  • Update IPC core

  • Full xSDK compatibility

  • Separate Java Interface

  • Observer App

  • Tag based subscriptions

Further in the future

  • Updated MPI core

  • Some sort of rollback operations

  • Remote procedure call type of federate

  • Plugin architecture for user defined cores

  • Separate octave interface

  • Enable mesh networking in HELICS