Click or drag to resize

ModelDescription Class

FMU model description.
Inheritance Hierarchy
SystemObject
  Emulate3D.FMIElementBase
    Emulate3D.FMI.V3.DescriptionAnnotationsBase
      Emulate3D.FMI.V3.DescriptionModelDescription

Namespace:  Emulate3D.FMI.V3.Description
Assembly:  Emulate3D.FMI (in Emulate3D.FMI.dll) Version: 18.04.00
Syntax
C#
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
public sealed class ModelDescription : AnnotationsBase

The ModelDescription type exposes the following members.

Properties
  NameDescription
Public propertyAnnotations
Annotations.
(Inherited from AnnotationsBase.)
Public propertyAuthor
If non-null, string with the name of the model author.
Public propertyBuildDescription
If non-null, build configurations.
Public propertyCopyright
If non-null, information on the intellectual property copyright for this FMU.
Public propertyCoSimulation
If non-null, the FMU is based on FMI for co-simulation.
Public propertyDefaultExperiment
If non-null, default settings for the importer algorithms, such as stop time and relative tolerance.
Public propertyDescription
If non-null, string with a brief description of the model.
Public propertyFmiVersion
Version of FMI the XML file complies with.
Public propertyGenerationDateAndTime
If non-null, date and time when the XML file was generated.
Public propertyGenerationTool
If non-null, name of the tool that generated the XML file.
Public propertyInstantiationToken
A string that may be used by the FMU to check that the XML file is compatible with the implementation of the FMU.
Public propertyLicense
If non-null, information on the intellectual property licensing for this FMU.
Public propertyLogCategories
If non-null, a list of log categories that can be set to define the log information that is supported from the FMU.
Public propertyModelExchange
If non-null, the FMU is based on FMI for model exchange.
Public propertyModelName
The name of the model as used in the modeling environment that generated the XML file.
Public propertyModelStructure
If non-null, defines the structure of the model.
Public propertyModelVariables
If non-null, a list of all variables of the FMU that are accessible via the FMU functions.
Public propertyScheduledExecution
If non-null, the FMU is based on FMI for scheduled execution.
Public propertyTerminalsAndIcons
If non-null, terminals define semantic groups of variables. This definition adds an additional layer to the interface description of the FMUs.
Public propertyTypeDefinitions
If non-null, a list of type definitions that are utilized in ModelVariables.
Public propertyUnitDefinitions
If non-null, a list of unit and display unit definitions. These definitions are used in ModelVariables.
Public propertyVariableNamingConvention
Defines whether the variable names in ModelVariables and in TypeDefinitions follow the flat or structured convention.
Public propertyVersion
If non-null, version of the model.
Top
See Also