diff --git a/docs/2_3_common_states.adoc b/docs/2_3_common_states.adoc index ee41028d..ce629ac9 100644 --- a/docs/2_3_common_states.adoc +++ b/docs/2_3_common_states.adoc @@ -573,7 +573,8 @@ _As part of the iterations to solve the algebraic loop, latexmath:[v] acquires a _If the final (or some intermediate) value of latexmath:[v] no longer activates the Clock, then this Clock must be deactivated by the Importer during the same super-dense time instant.]_ + The importer can set a Clock to `fmi3ClockInactive` only if the Clock has the attribute <>. Any Clock active during <> must be deactivated by the FMU itself. + -Only <> must not be active for more than one call of <> per <>. + +<> must not be active for more than one call of <> per <>. +This restriction does not apply to <>, nor does it apply to <>, for which latexmath:[T_{\mathit{interval}} = 0] can be returned by <>. + _[The event iteration for handling discontinuities of the continuous part of the FMU should precede handling of time-based Clocks._ _No further constraints on activations of <> are defined, e.g. activating at the first instant of super-dense time._ _If the semantics of some Clocks require any specific treatment, e.g. activation at the same super-dense time instant, only the importer will know and must therefore enforce proper activation of the respective Clocks.]_