| Name | Description |
|---|
| CheckSettingsResult | Return type of checkSettings. |
| Internal | Internal definitions. |
| checkSettings | Display some diagnostics. |
| loadFile | Loads a Modelica file (*.mo). |
| loadFiles | Loads Modelica files (*.mo). |
| parseEncryptedPackage | Parses an encrypted package and returns the names of the parsed classes. |
| loadEncryptedPackage | Loads an encrypted package. |
| reloadClass | Reloads the file associated with the given loaded class. |
| loadString | Loads Modelica definitions from a string. |
| loadClassContentString | Loads class elements from a string and inserts them into the given loaded class. |
| parseString | Parses a string containing Modelica definitions and returns the parsed classes. |
| parseFile | Parses a Modelica file and returns the parsed classes. |
| loadFileInteractiveQualified | Loads a Modelica file and returns a list of the top-level classes that were loaded. |
| loadFileInteractive | Loads a Modelica file and returns a list of all loaded top-level classes. |
| system | Similar to system(3). Executes the given command in the system shell. |
| system_parallel | Similar to system(3). Executes the given commands in the system shell, in parallel if omc was compiled using OpenMP. |
| saveAll | Saves the entire loaded AST to file. |
| help | Display the OpenModelica help text. |
| clear | Clears loaded classes and user defined variables. |
| clearProgram | Clears loaded classes. |
| clearVariables | Clears all user defined variables. |
| generateHeader | Generates header file for external MetaModelica functions. |
| generateJuliaHeader | Generates a Julia header file for external MetaModelica functions. |
| generateSeparateCode | Generates code for a MetaModelica package. |
| generateSeparateCodeDependencies | Generates dependencies for a MetaModelica package. |
| generateSeparateCodeDependenciesMakefile | Generates dependencies Makefile for a MetaModelica package. |
| getLinker | Returns the linker (LINK) used for simulation code. |
| setLinker | Sets the linker (LINK) used for simulation code. |
| getLinkerFlags | Returns the linker flags (LDFLAGS) used for simulation code. |
| setLinkerFlags | Sets the linker flags (LDFLAGS) used for simulation code. |
| getCompiler | Returns the C compiler (CC) used for simulation code. |
| setCompiler | Sets the C compiler (CC) used for simulation code. |
| getCFlags | Returns the C compiler flags (CFLAGS) used for simulation code. |
| setCFlags | Sets the C compiler flags (CFLAGS) used for simulation code. |
| getCXXCompiler | Returns the C++ compiler (CXX) used for simulation code. |
| setCXXCompiler | Sets the C++ compiler (CXX) used for simulation code. |
| getSettings | Returns some settings. |
| setTempDirectoryPath | Sets the current user temporary directory location. |
| getTempDirectoryPath | Returns the current user temporary directory location. |
| getEnvironmentVar | Returns the value of the given environment variable. |
| setEnvironmentVar | Sets the value of the given environment variable. |
| appendEnvironmentVar | Appends a variable to the environment variables list. |
| setInstallationDirectoryPath | Sets the OPENMODELICAHOME environment variable. |
| getInstallationDirectoryPath | Returns the installation directory path. |
| setModelicaPath | Sets the Modelica library path. |
| getModelicaPath | Returns the Modelica library path. |
| getHomeDirectoryPath | Returns the path to the current user's HOME directory. |
| setCompilerFlags | Same as setCFlags. |
| enableNewInstantiation | Enables the new (default) instantiation. |
| disableNewInstantiation | Disables the new (default) instantiation. |
| setDebugFlags | Sets compiler debug flags. |
| clearDebugFlags | Resets all debug flags to their default values. |
| setPreOptModules | Sets pre optimization modules for the backend. |
| setCheapMatchingAlgorithm | Sets the cheap matching algorithm. |
| getMatchingAlgorithm | Returns the currently used matching algorithm. |
| getAvailableMatchingAlgorithms | Returns the available matching algorithms. |
| setMatchingAlgorithm | Sets the matching algorithm. |
| getIndexReductionMethod | Returns the currently used index reduction method. |
| getAvailableIndexReductionMethods | Returns the currently available index reduction methods. |
| setIndexReductionMethod | Sets the index reduction method. |
| setPostOptModules | Sets post optimization modules for the backend. |
| getTearingMethod | Returns the currently used tearing method. |
| getAvailableTearingMethods | Returns the available tearing methods. |
| setTearingMethod | Sets the tearing method used by the backend. |
| setCommandLineOptions | Sets command line options for the compiler. |
| getCommandLineOptions | Returns all command line options who have non-default values as a list of strings. |
| getConfigFlagValidOptions | Returns the list of valid options for a string config flag, and the description strings for these options if available. |
| clearCommandLineOptions | Resets all command line options to their default values. |
| getVersion | Returns the version of the compiler or a Modelica library. |
| regularFileExists | Returns whether the given file exists or not. |
| directoryExists | Returns whether the given directory exists or not. |
| stat | Returns status for a file. |
| readFile | Returns the contents of a file. |
| writeFile | Writes data to a file. |
| compareFilesAndMove | Overwrites a file with another if they differ. |
| compareFiles | Checks if two files are equal or not. |
| alarm | Schedules an alarm signal for the process. |
| regex | Matches a string with a regular expression and returns the result. |
| regexBool | Returns true if the string matches the regular expression. |
| testsuiteFriendlyName | Converts a filename to a testsuite friendly one. |
| getErrorString | Returns current error messages. |
| SourceInfo | Record used to store source location information. |
| ErrorKind | Enumeration used to indicate where an error comes from. |
| ErrorLevel | Enumeration used to indicate error severeness. |
| ErrorMessage | Record used to store an error message. |
| getMessagesStringInternal | Returns error messages in a machine-readable format. |
| countMessages | Returns the number of buffered messages. |
| clearMessages | Clears the error buffer. |
| runScript | Runs the mos-script specified by the filename. |
| echo | Turns interactive output on or off. |
| getAnnotationVersion | Returns the current annotation version. |
| setAnnotationVersion | Sets the annotation version. |
| getNoSimplify | Returns true if noSimplify flag is set. |
| setNoSimplify | Sets the noSimplify flag. |
| getVectorizationLimit | Returns the vectorization limit used by the old frontend. |
| setVectorizationLimit | Sets the vectorization limit used by the old frontend. |
| getDefaultOpenCLDevice | Returns the id for the default OpenCL device to be used. |
| setDefaultOpenCLDevice | Sets the default OpenCL device to be used. |
| setShowAnnotations | Sets the value of the --showAnnotations flag. |
| getShowAnnotations | Returns the value of the --showAnnotations flag. |
| setOrderConnections | Sets the orderConnection flag. |
| getOrderConnections | Returns true if orderConnections flag is set. |
| setLanguageStandard | Sets the Modelica Language Standard. |
| getLanguageStandard | Returns the current Modelica Language Standard in use. |
| getAstAsCorbaString | Returns the AST in CORBA format. |
| cd | Changes the working directory. |
| mkdir | Creates a directory. |
| copy | Copies a file. |
| remove | Removes a file or directory. |
| checkModel | Checks a model and returns the number of variables and equations. |
| checkAllModelsRecursive | Checks all models recursively and returns number of variables and equations. |
| typeOf | Returns the type of an interactive variable. |
| instantiateModel | Instantiates a model and returns the flattened model. |
| generateCode | Generates code for a function. |
| loadModel | Loads a Modelica library. |
| deleteFile | Deletes a file with the given name. |
| saveModel | Saves a loaded model to the given file. |
| saveTotalModel | Saves a model and dependencies to a single file. |
| saveTotalModelDebug | Saves a model and dependencies to a single file using a heuristic. |
| save | Saves a class to the file(s) it's defined in. |
| saveTotalSCode | Alias for saveTotalModel |
| translateGraphics | Translates old graphical annotations to Modelica standard annotations. |
| codeToString | Converts a $Code expression to a string. |
| dumpXMLDAE | Outputs the DAE system corresponding to a specific model. |
| convertUnits | Gets conversion factors for two units. |
| getDerivedUnits | Returns the list of derived units for the specified base unit. |
| listVariables | Lists the names of the active variables in the scripting environment. |
| strtok | Splits a string at the places given by the token. |
| stringSplit | Splits a string at the places given by the character |
| stringReplace | Replaces all occurrences of a token with another token in a string. |
| escapeXML | Replaces characters in a string with XML escape characters. |
| ExportKind | Enumeration used by list to configure the output. |
| list | Lists the contents of the given class, or all loaded classes. |
| listFile | Lists the contents of the file given by the class. |
| DiffFormat | Enumeration used by diffModelicaFileListings to configure the output format. |
| diffModelicaFileListings | Creates diffs of two strings corresponding to Modelica files |
| exportToFigaro | Exports a model to a Figaro database. |
| inferBindings | Update bindings for a verification model. |
| generateVerificationScenarios | Generate scenarios for a verification model. |
| rewriteBlockCall | Function for property modeling, transforms block calls into instantiations for a loaded model |
| realpath | Get full path name of file or directory name |
| uriToFilename | Converts a URI to a filename. |
| getLoadedLibraries | Returns the loaded libraries. |
| solveLinearSystem | Solve A*X = B using dgesv. |
| StandardStream | Enumeration for standard streams. |
| reopenStandardStream | Changes which file is associated with a standard stream. |
| importFMU | Imports a Functional Mockup Unit. |
| importFMUModelDescription | Imports modelDescription.xml |
| translateModelFMU | Deprecated: Translates a model into C code for a FMU without building it. |
| buildModelFMU | Translates a Modelica model into a Functional Mockup Unit. |
| buildEncryptedPackage | Builds an encrypted package for a class. |
| simulate | Simulates a model. |
| translateModel | Translates a modelica model into C code without building it. |
| buildModel | Translates a Modelica model into C code and builds a simulation executable. |
| buildLabel | Calls buildModel with the --generateLabeledSimCode flag enabled. |
| reduceTerms | Calls buildModel with the --reduceTerms flag enabled. |
| createModel | Creates a new empty model. |
| newModel | Creates a new empty model in the given package. |
| moveClass | Moves a class up or down in a package. |
| moveClassToTop | Moves a class to the top of its enclosing class. |
| moveClassToBottom | Moves a class to the bottom of its enclosing class. |
| copyClass | Copies a class within the same level. |
| renameClass | Renames a class and updates references to it. |
| deleteClass | Unloads a class. |
| refactorClass | Updates old graphical annotations to Modelica standard ones in a class. |
| linearize | Creates a model with symbolic linearization matrices. |
| optimize | Generates an optimization executable for a Modelica/Optimica model and runs it. |
| getSourceFile | Returns the filename of the class. |
| setSourceFile | Sets the filename for a class. |
| isShortDefinition | Returns true if the given class is defined as a short class. |
| setClassComment | Sets a class comment. |
| getIconAnnotation | Returns the Icon annotation for a given class. |
| getDiagramAnnotation | Returns the Diagram annotation for a given class. |
| refactorIconAnnotation | Updates an old Icon annotation to a Modelica standard one in the given class. |
| refactorDiagramAnnotation | Updates an old Diagram annotation to a Modelica standard one in the given class. |
| getClassNames | Returns the list of class names defined in the class. |
| getUsedClassNames | Returns the list of class names used in the total program defined by the class. |
| getPackages | Returns the list of packages defined in the class. |
| getAllSubtypeOf | Returns the list of all classes that extend from className given a parentClass where the lookup for className should start |
| plot | Displays a plot with selected variables using OMPlot. |
| plotAll | Displays a plot with all variables using OMPlot. |
| plotParametric | Displays a parametric plot with two variables using OMPlot. |
| readSimulationResult | Reads a result file, returning a matrix corresponding to the variables and size given. |
| readSimulationResultSize | Returns the number of intervals that are present in the output file. |
| readSimulationResultVars | Returns the variables in a simulation results file. |
| filterSimulationResults | Creates a simulation results file with selected variables. |
| compareSimulationResults | Compares simulation results. |
| deltaSimulationResults | Calculates the sum of absolute errors. |
| diffSimulationResults | Compares simulation results. |
| diffSimulationResultsHtml | Compares simulation results and generates an HTML report. |
| checkTaskGraph | Checks if the given taskgraph has the same structure as the reference taskgraph and if all attributes are set correctly. |
| checkCodeGraph | Checks if the given taskgraph has the same structure as the graph described in the codefile. |
| val | Return the value of a variable at a given time in the simulation results |
| closeSimulationResultFile | Closes the current simulation results file. |
| addClassAnnotation | Adds an annotation to a class. |
| addComponent | Adds a component to the given class. |
| updateComponent | Updates an existing component. |
| deleteComponent | Deletes a component from the given class. |
| renameComponent | Renames a component and updates references to it. |
| renameComponentInClass | Renames a component in a class. |
| getParameterNames | Returns the names of all parameters in a given class. |
| getParameterValue | Returns the value of a parameter of the class. |
| setParameterValue | Sets the binding equation of a component. |
| getNthComponent | Returns the type, name, and description string of the n:th component in the given class. |
| getComponents | Returns information about the component in a given class. |
| getElements | Returns information about the elements in a given class. |
| getElementsInfo | Returns information about the elements in a given class. |
| getComponentModifierNames | Returns the list of class component modifiers. |
| getComponentModifierValue | Returns the binding equation of a component. |
| getComponentModifierValues | Returns the modifier for a component. |
| removeComponentModifiers | Removes the component modifiers. |
| getElementModifierNames | Returns the list of element (component or short class) modifiers in a class. |
| getExtendsModifierNames | Returns the names of the modifiers on an extends clause. |
| setComponentModifierValue | Deprecated; alias for setElementModifierValue. |
| setElementModifierValue | Sets a modifier on an element in a class definition. |
| getElementModifierValue | Returns the binding equation for an element. |
| getElementModifierValues | Returns the modifier for an element. |
| removeElementModifiers | Removes the element (component or short class) modifiers. |
| getExtendsModifierValue | Returns the modifier value for a modifier on an extends clause. |
| setExtendsModifierValue | Sets a modifier on an element in an extends clause in a class. |
| setExtendsModifier | Sets a modifier on an extends clause in a class definition. |
| isExtendsModifierFinal | Returns whether a modifier on an extends clause is final or not. |
| getComponentCount | Returns the number of components in a class. |
| getNthComponentAnnotation | Returns the annotation for the n:th component in the given class. |
| getNthComponentModification | Returns the modification for the n:th component in the given class. |
| getNthComponentCondition | Returns the condition for the n:th component in the given class as a string. |
| getElementAnnotation | Returns the annotation on a component or class element as a string. |
| setElementAnnotation | Sets the annotation on a component or class element. |
| setElementType | Changes the type of a component or short class element. |
| getInstantiatedParametersAndValues | Returns the top-level parameter names and values from the DAE. |
| getComponentAnnotations | Returns the annotations of the components in the given class. |
| getElementAnnotations | Returns the annotations of the components and short class definitions in the given class. |
| removeExtendsModifiers | Removes the extends modifiers of a class. |
| getComponentComment | Returns the comment on a component. |
| setComponentComment | Sets the comment on a component. |
| setComponentDimensions | Sets the array dimensions of a component. |
| setComponentProperties | Sets the properties of a component in a class. |
| getNthConnector | Returns the name and type of the n:th public connector in the given class. |
| getNthConnectorIconAnnotation | Returns the Icon annotation from the type of the n:th public connector in the given class. |
| getConnectorCount | Returns the number of public connectors in the given class. |
| addConnection | Adds a connection to the given class. |
| deleteConnection | Deletes a connection in the given class. |
| updateConnection | Updates the connection annotation in the class. |
| updateConnectionAnnotation | Updates the connection annotation in the class. |
| setConnectionComment | Sets the description string on a connect equation in the given class. |
| updateConnectionNames | Updates the connection connector names in the class. |
| getConnectionCount | Counts the number of connect equation in a class. |
| getNthConnection | Returns the n:th connection. |
| getNthConnectionAnnotation | Returns the annotation of the n:th connect clause in the class. |
| getConnectionList | Returns an list of all connect equations including those within loops |
| getAlgorithmCount | Counts the number of algorithm sections in a class. |
| getNthAlgorithm | Returns the n:th algorithm section in a class. |
| getInitialAlgorithmCount | Counts the number of initial algorithm sections in a class. |
| getNthInitialAlgorithm | Returns the n:th initial algorithm section in a class. |
| getAlgorithmItemsCount | Counts the number of algorithm statements in a class. |
| getNthAlgorithmItem | Returns the n:th algorithm statement in a class. |
| getInitialAlgorithmItemsCount | Counts the number of initial algorithm statements in a class. |
| getNthInitialAlgorithmItem | Returns the n:th initial algorithm statement in a class. |
| getEquationCount | Counts the number of equation sections in a class. |
| getNthEquation | Returns the n:th equation section in a class. |
| getInitialEquationCount | Counts the number of initial equation sections in a class. |
| getNthInitialEquation | Returns the n:th initial equation section in a class. |
| getEquationItemsCount | Counts the number of equations in a class. |
| getNthEquationItem | Returns the n:th equation in a class. |
| getInitialEquationItemsCount | Counts the number of initial equations in a class. |
| getNthInitialEquationItem | Returns the n:th initial equation in a class. |
| getAnnotationCount | Counts the number of annotation sections in a class. |
| getNthAnnotationString | Returns the n:th annotation section as string. |
| getImportCount | Counts the number of import-clauses in a class. |
| getMMfileTotalDependencies | Returns imports for a MetaModelica package. |
| getImportedNames | Returns the definition names of all import-clauses in a class. |
| getNthImport | Returns the n:th import-clause. |
| iconv | Converts a string from one character encoding to another. |
| getDocumentationAnnotation | Returns the Documentation annotation defined in the class. |
| setDocumentationAnnotation | Sets the Documentation annotation in a class. |
| getTimeStamp | Returns the timestamp for a class. |
| stringTypeName | Constructs a TypeName from a string. |
| stringVariableName | Constructs a VariableName from a string. |
| typeNameString | Converts a TypeName to a string. |
| typeNameStrings | Converts a TypeName to a list of strings. |
| getClassComment | Returns a class's comment. |
| dirname | Returns the directory name of a file path. |
| basename | Returns the base name (file part) of a file path. |
| existClass | Returns whether the given class exists or not. |
| existModel | Returns whether the given model exists or not. |
| existPackage | Returns whether the given package exists or not. |
| getClassRestriction | Returns the restriction of the given class. |
| isType | Checks if a given class is a type. |
| isPackage | Checks if a given class is a package. |
| isClass | Checks if a given class is a class. |
| isRecord | Checks if a given class is a record. |
| isBlock | Checks if a given class is a block. |
| isFunction | Checks if a given class is a function. |
| isPartial | Checks if a given class is partial. |
| isReplaceable | Checks if a given element is replaceable. |
| isRedeclare | Checks if a given element is a redeclare element. |
| isModel | Checks if a given class is a model. |
| isConnector | Checks if a given class is a connector or expandable connector. |
| isOptimization | Checks if a given class is an optimization. |
| isEnumeration | Checks if a given class is an enumeration. |
| isOperator | Checks if a given class is an operator. |
| isOperatorRecord | Checks if a given class is an operator record. |
| isOperatorFunction | Checks if a given class is an operator function. |
| isProtectedClass | Returns true if the given class c1 has class c2 as one of its protected class. |
| getBuiltinType | Returns the builtin type e.g Real, Integer, Boolean & String of the class. |
| isPrimitive | Checks if a type is primitive. |
| isParameter | Checks whether a component in a class is a parameter. |
| isConstant | Checks if a component in a class is a constant. |
| isProtected | Checks if a component in a class is protected. |
| setInitXmlStartValue | Sets the start value for a variable in an initialization file. |
| ngspicetoModelica | Converts ngspice netlist to Modelica code. |
| getInheritanceCount | Returns the numbers of extends clauses in the given class. |
| getInheritedClasses | Returns the list of inherited classes in a class. |
| getNthInheritedClass | Returns the name of the n:th inherited class in the given class. |
| getNthInheritedClassIconMapAnnotation | Returns the IconMap annotation for the n:th inherited class in the given class. |
| getNthInheritedClassDiagramMapAnnotation | Returns the IconMap annotation for the n:th inherited class in the given class. |
| getComponentsTest | Returns an array of records with information about the components of the given class. |
| isExperiment | Checks if a class is an experiment. |
| getSimulationOptions | Returns the startTime, stopTime, tolerance, and interval based on the experiment annotation. |
| getAnnotationNamedModifiers | Returns the names of the modifiers in the given annotation. |
| getAnnotationModifierValue | Returns the value for a modifier in the given annotation. |
| classAnnotationExists | Checks if an annotation exists in a class. |
| getBooleanClassAnnotation | Checks if an annotation exists and returns its value |
| getNamedAnnotation | Returns the value of the annotation with the given name in the given class. |
| extendsFrom | Returns true if the given class extends from the given base class. |
| loadModelica3D | Loads Modelica3D. |
| searchClassNames | Searches for a string in the loaded classes. |
| getAvailableLibraries | Returns a list of all available libraries. |
| getAvailableLibraryVersions | Returns the installed versions of a library. |
| installPackage | Installs a package. |
| updatePackageIndex | Updates the package index. |
| getAvailablePackageVersions | Returns the versions that provide the requested version of the library. |
| getAvailablePackageConversionsTo | Returns the versions that provide conversion to the requested version of the library. |
| getAvailablePackageConversionsFrom | Returns the versions that provide conversion from the requested version of the library. |
| upgradeInstalledPackages | Upgrades installed packages. |
| getUses | Returns the libraries used by a package. |
| getConversionsFromVersions | Returns the versions this library can convert from with and without conversions. |
| getDerivedClassModifierNames | Returns a derived class's modifier names. |
| getDerivedClassModifierValue | Returns a derived class's modifier value. |
| generateEntryPoint | Generates an entry point for a MetaModelica program. |
| numProcessors | Returns the number of available processors or threads. |
| runScriptParallel | Runs multiple scripts in parallel. |
| exit | Forces omc to quit with the given exit status. |
| threadWorkFailed | Exits the current thread with a failure. |
| getMemorySize | Returns the amount of system memory. |
| GC_gcollect_and_unmap | Forces the GC to collect and unmap memory. |
| GC_expand_hp | Forces the GC to expand the heap to accomodate more data. |
| GC_set_max_heap_size | Forces the GC to limit the maximum heap size. |
| GC_PROFSTATS | Return type for GC_get_prof_stats. |
| GC_get_prof_stats | Returns a record with the GC statistics. |
| checkInterfaceOfPackages | Checks the interfaces of MetaModelica packages. |
| sortStrings | Sorts a string array in ascending order. |
| getClassInformation | Returns information about a class. |
| getCrefInfo | Deprecated; use getClassInformation instead. |
| getDefaultComponentName | Returns the default component name for a class. |
| getDefaultComponentPrefixes | Returns the default component prefixes for a class. |
| getShortDefinitionBaseClassInformation | Returns information about a short class definition. |
| getExternalFunctionSpecification | Returns information about a function's external specification. |
| getEnumerationLiterals | Returns the literals for a given enumeration type. |
| getTransitions | Returns list of transitions for the given class. |
| addTransition | Adds a transition to a class. |
| deleteTransition | Deletes a transition from a class. |
| updateTransition | Updates a transition in a class. |
| getInitialStates | Returns a list of initial states in a class. |
| addInitialState | Adds an initial state to a class. |
| deleteInitialState | Deletes an initial state in a class. |
| updateInitialState | Updates an initial state in a class. |
| generateScriptingAPI | Generates the scripting API. |
| runConversionScript | Runs a conversion script on a selected package. |
| convertPackageToLibrary | Runs the conversion script for a library on a selected package. |
| getModelInstance | Dumps a model instance as a JSON string. |
| getModelInstanceAnnotation | Dumps the annotation of a model using the same JSON format as getModelInstance. |
| modifierToJSON | Parses a modifier given as a string and dumps it as JSON. |
| storeAST | Stores the AST and returns an id that can be used to restore it with restoreAST. |
| restoreAST | Restores an AST that was previously stored with storeAST. |
| qualifyPath | Returns the fully qualified path for the given path in a class. |
| getDefinitions | Dumps the defined packages, classes, and optionally functions to a string. |
| oms_system | OMSimulator enumeration for system type. |
| oms_causality | OMSimulator enumeration for casuality. |
| oms_signal_type | OMSimulator enumeration for signal type. |
| oms_solver | OMSimulator enumeration for solvers. |
| oms_tlm_domain | OMSimulator enumeration for TLM domains. |
| oms_tlm_interpolation | OMSimulator enumeration for TLM interpolation methods. |
| oms_fault_type | OMSimulator enumeration for fault types. |
| loadOMSimulator | Loads the OMSimulator DLL from the default path. |
| unloadOMSimulator | Frees the OMSimulator instances. |
| oms_addBus | OMSimulator: Adds a bus to a given component. |
| oms_addConnection | Adds a new connection between connectors A and B. |
| oms_addConnector | Adds a connector to a given component. |
| oms_addConnectorToBus | Adds a connector to a bus. |
| oms_addConnectorToTLMBus | Adds a connector to a TLM bus. |
| oms_addDynamicValueIndicator | Adds a dynamic value indicator. |
| oms_addEventIndicator | Adds an event indicator. |
| oms_addExternalModel | Adds an external model to a TLM system. |
| oms_addSignalsToResults | Adds all variables that match the given regex to the result file. |
| oms_addStaticValueIndicator | Adds a static value indicator. |
| oms_addSubModel | Adds a component to a system. |
| oms_addSystem | Adds a (sub-)system to a model or system. |
| oms_addTimeIndicator | Adds a time indicator. |
| oms_addTLMBus | Adds a TLM bus. |
| oms_addTLMConnection | Connects two TLM connectors. |
| oms_compareSimulationResults | Compares a given signal in two result files. |
| oms_copySystem | Copies a system. |
| oms_delete | Deletes a connector, component, system, or model object. |
| oms_deleteConnection | Deletes the connection between two connectors. |
| oms_deleteConnectorFromBus | Deletes a connector from a given bus. |
| oms_deleteConnectorFromTLMBus | Deletes a connector from a given TLM bus. |
| oms_export | Exports a composite model to a SPP file. |
| oms_exportDependencyGraphs | Exports the dependency graphs of a given model to dot files. |
| oms_exportSnapshot | Lists the SSD representation of a given model, system, or component. |
| oms_extractFMIKind | Extracts the FMI kind of a given FMU from the file system. |
| oms_getBoolean | Get boolean value of a given signal. |
| oms_getFixedStepSize | Gets the fixed step size. |
| oms_getInteger | Get integer value of a given signal. |
| oms_getModelState | Gets the model state of the given model cref. |
| oms_getReal | Get real value. |
| oms_getSolver | Gets the selected solver method of the given system. |
| oms_getStartTime | Gets the start time from the model. |
| oms_getStopTime | Gets the stop time from the model. |
| oms_getSubModelPath | Returns the path of a given component. |
| oms_getSystemType | Gets the type of a given system. |
| oms_getTolerance | Gets the tolerance of a given system or component. |
| oms_getVariableStepSize | Gets the step size parameters. |
| oms_faultInjection | Defines a new fault injection block. |
| oms_importFile | Imports a composite model from a SSP file. |
| oms_importSnapshot | Loads a snapshot to restore a previous model state. |
| oms_initialize | Initializes a composite model. |
| oms_instantiate | Instantiates a given composite model. |
| oms_list | Lists the SSD representation of a given model, system, or component. |
| oms_listUnconnectedConnectors | Lists all unconnected connectors of a given system. |
| oms_loadSnapshot | Loads a snapshot to restore a previous model state. |
| oms_newModel | Creates a new composite model. |
| oms_removeSignalsFromResults | Removes all variables that match the given regex from the result file. |
| oms_rename | Renames a model, system, or component. |
| oms_reset | Reset the composite model after a simulation run. |
| oms_RunFile | Simulates a single FMU or SSP model. |
| oms_setBoolean | Sets the value of a given boolean signal. |
| oms_setCommandLineOption | Sets special flags. |
| oms_setFixedStepSize | Sets the fixed step size. |
| oms_setInteger | Sets the value of a given integer signal. |
| oms_setLogFile | Redirects logging output to file or std streams. |
| oms_setLoggingInterval | Sets the logging interval of the simulation. |
| oms_setLoggingLevel | Enables/disables debug logging. |
| oms_setReal | Sets the value of a given real signal. |
| oms_setRealInputDerivative | Sets the first order derivative of a real input signal. |
| oms_setResultFile | Sets the result file of the simulation. |
| oms_setSignalFilter | Sets a signal filter. |
| oms_setSolver | Sets the solver method for the given system. |
| oms_setStartTime | Sets the start time of the simulation. |
| oms_setStopTime | Sets the stop time of the simulation. |
| oms_setTempDirectory | Sets new temp directory. |
| oms_setTLMPositionAndOrientation | Sets initial position and orientation for a TLM 3D interface. |
| oms_setTLMSocketData | Sets data for TLM socket communication. |
| oms_setTolerance | Sets the tolerance for a given model or system. |
| oms_setVariableStepSize | Sets the step size parameters for methods with stepsize control. |
| oms_setWorkingDirectory | Sets a new working directory. |
| oms_simulate | Simulates a composite model. |
| oms_stepUntil | Simulates a composite model until a given time value. |
| oms_terminate | Terminates a given composite model. |
| oms_getVersion | Returns the version of the OMSimulator. |
| Experimental | Package with experimental features. |