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] ~ Spring-Early Summer 2025¶
Make C++20 the minimum compiler standard and utilize C++20 features.
Update IPC core
Observer App
Nearer term features (Maybe Summer 2025)¶
Full xSDK compatibility
Separate Java Interface
Tag based subscriptions
Single thread cores
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