RoadMap¶
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.7] ~ Feb/Mar 2025¶
Make C++20 the minimum compiler standard and utilize C++20 features.
Nearer term features¶
Full xSDK compatibility
Separate Java Interface
Observer App
Tag based subscriptions
Single thread cores
Update IPC core
Further in the future¶
Updated MPI core
Some sort of rollback operations
Remote procedure call type of federate
Plugin architecture for user defined cores
Enable mesh networking in HELICS