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: 19.00.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