API mismatch between initial states, history and Timeseries
The implementation of initial_state()
of ModelicaMixin seems to allow symbolic values. The default implementation of history()
refers to initial_state()
, and constructs Timeseries
out of them. Timeseries
objects however cannot be symbolic.
What happens when a the model sets the start attribute to e.g. a parameter? Is this handled correctly, if so why? What part of the API is not defined correctly now?
-
Check for optimization -
Check for simulation
Edited by Tjerk Vreeken