DARMA-tasking / vt

DARMA/vt => Virtual Transport
Other
35 stars 9 forks source link

Add configuration for minimum phase of historical LB data to retain #1934

Open PhilMiller opened 2 years ago

PhilMiller commented 2 years ago

What Needs to be Done?

Right now, the number of phases worth of historical LB data that the system retains is based on how many the installed load model says it wants to use. We should add a configuration parameter to set a minimum retention, independent of the load model. This will support later programmatic use of historical data, like outputting based on some trigger event/observation, with historical data before activation for context.

Is your feature request related to a problem? Please describe.

Describe potential solution outcome

Describe alternatives you've considered

Additional context

PhilMiller commented 2 years ago

Likely a variable an relevant methods in LBManager, which would be used alongside calls to the active load model's method to report necessary history.