orchestration.coe.1.0.0.source-code.function-rules.txt Maven / Gradle / Ivy
initialization mode
----------------------
initialize using InitialUnknowns!?
use extra equations not available in step mode. Set steady state.
# functions
0: fmi2SetXXX for initial= or initial=
1: fmi2EnterInitializationMode
1.0: fmi2SetXXX initial= or
(causality = /*independent?*/) or
(states at t=0 with initial= /*I guess that there we be none*/)
1.1: fmi2SetXXX (causality= and (variability= or variability=))
1.2: fmi2SetRealInputDerivatives causality= and variability=
1.3 fmi2GetXXX for SV recorded in initial unknown
1.4 fmi2GetDirectionalDerivative for SV recorded in initial unknown and variability=
2: fmi2ExitInitializationMode
step mode
------------
set inputs
inputs + for the derivatives
P_tune
do step
get outputs
outputs + for the derivatives
observable variables? maybe this is
calculated varying parameters + directional derivatives ()
# functions (looping)
1: fmi2SetXXX causality = and variability = or
(causality= and (variability= or variability=))
2: fmi2SetRealInputDerivatives causality= and variability=
3: fmi2DoStep
4: fmi2GetXXX causality : {,, ,} --maybe
5: fmi2GetRealOutputDerivatives causality = and variability =
© 2015 - 2024 Weber Informatics LLC | Privacy Policy