Provide modelling, evolution and reachability analysis support for dynamics systems with parameters which do not change in time.
Propose adding a new variable type UnchangingVariable<T>, with aliases Parameter<T> and RealParameter. Such a variable can be constructed using unchanging(v). A dynamic system takes a list of RealParameter values in its definition. These values may be used to define the dynamics.
When performing system evolution, they can be initialised either to a fixed value, or to a range of values. The evolved point is then a function of the initial state, the parameters, and the time.
Provide modelling, evolution and reachability analysis support for dynamics systems with parameters which do not change in time.
Propose adding a new variable type
UnchangingVariable<T>
, with aliasesParameter<T>
andRealParameter
. Such a variable can be constructed usingunchanging(v)
. A dynamic system takes a list ofRealParameter
values in its definition. These values may be used to define the dynamics.When performing system evolution, they can be initialised either to a fixed value, or to a range of values. The evolved point is then a function of the initial state, the parameters, and the time.