Class ExplicitModelDescription


  • public class ExplicitModelDescription
    extends org.intocps.maestro.fmi.Fmi2ModelDescription
    Proxy interface to a model description that make all assumption about the scalar variables explicit
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.intocps.maestro.fmi.Fmi2ModelDescription

        org.intocps.maestro.fmi.Fmi2ModelDescription.BooleanType, org.intocps.maestro.fmi.Fmi2ModelDescription.Causality, org.intocps.maestro.fmi.Fmi2ModelDescription.EnumerationType, org.intocps.maestro.fmi.Fmi2ModelDescription.IntegerType, org.intocps.maestro.fmi.Fmi2ModelDescription.LogCategory, org.intocps.maestro.fmi.Fmi2ModelDescription.ModelDescriptionParseException, org.intocps.maestro.fmi.Fmi2ModelDescription.RealType, org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable, org.intocps.maestro.fmi.Fmi2ModelDescription.SimpleTypeDefinition, org.intocps.maestro.fmi.Fmi2ModelDescription.StringType, org.intocps.maestro.fmi.Fmi2ModelDescription.Type, org.intocps.maestro.fmi.Fmi2ModelDescription.Types
      • Nested classes/interfaces inherited from class org.intocps.maestro.fmi.ModelDescription

        org.intocps.maestro.fmi.ModelDescription.BaseUnit, org.intocps.maestro.fmi.ModelDescription.Companion, org.intocps.maestro.fmi.ModelDescription.DefaultExperiment, org.intocps.maestro.fmi.ModelDescription.Initial, org.intocps.maestro.fmi.ModelDescription.Variability
    • Field Summary

      • Fields inherited from class org.intocps.maestro.fmi.ModelDescription

        Companion, doc, xpath
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      List<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable> getDerivatives()  
      Map<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable,​org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable> getDerivativesMap()  
      List<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable> getInitialUnknowns()  
      List<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable> getOutputs()  
      List<org.intocps.maestro.fmi.Fmi2ModelDescription.ScalarVariable> getScalarVariables()  
      • Methods inherited from class org.intocps.maestro.fmi.Fmi2ModelDescription

        getCanInterpolateInputs, getGuid, getModelId, getModelVersion, getVendorToolName, parse
      • Methods inherited from class org.intocps.maestro.fmi.fmi2.Fmi2ModelDescriptionUnit

        getUnitDefinitions
      • Methods inherited from class org.intocps.maestro.fmi.ModelDescription

        getAuthor, getCanBeInstantiatedOnlyOncePerProcess, getCanGetAndSetFmustate, getCanHandleVariableCommunicationStepSize, getCopyright, getDefaultExperiment, getFmiVersion, getGenerationDateAndTime, getGenerationTool, getLicense, getLogCategories, getMaxOutputDerivativeOrder, getModelDescription, getModelName, getNeedsExecutionTool, getVariableNamingConvention, getVersion, lookup, lookupSingle, lookupSingleNodeValue, parseBaseUnit