Skip to content

Missing output dependency information implies that output depends on all other scalar variables, is that intensional? #7

@lausdahl

Description

@lausdahl

The model description which is exported will contain outputs in this format:

<ModelStructure>
        <Outputs>
            <Unknown index="45" />
            <Unknown index="48" />
        </Outputs>
    </ModelStructure>

this implies that index 45 and 48 must be of type output which they are but also that they depend on all other scalar variables defined in the model. The FMI standard refers to this as the worst case type of dependency. This is assumes if no dependency information is available.

Either the dependencies should be listed as dependencies="1 2 3" for dependency on 1, 2 and 3 where the dependenciesKind can be used to detail the type of dependency.

Otherwise dependencies="" can be used to indicate no dependencies.

See p. 61 in https://svn.modelica.org/fmi/branches/public/specifications/v2.0/FMI_for_ModelExchange_and_CoSimulation_v2.0.pdf

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions