Skip to content

Non-normative text states that importers can deactivate output clocks #1915

@PTaeuberDS

Description

@PTaeuberDS

In section 2.3.5. State: Event Mode in the description of the fmi3SetClock function the following example is given as non-normative text:

[Rationale: a triggered output Clock c may depend on some variable v that is involved in an algebraic loop. As part of the iterations to solve the algebraic loop, v acquires a value that activates the Clock. If the final (or some intermediate) value of v no longer activates the Clock, then this Clock must be deactivated by the Importer during the same super-dense time instant.]

This means the importer has to call fmi3SetClock on an output clock. But calling fmi3SetClock is only allowed for input clocks.

Maybe it should simply be changed to:
"... then this Clock must be deactivated by the Importer FMU during the ..."

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions