packageModelicaServices
Version 4.2.0 dev
Uses Modelica.
Extends from Modelica.Icons.Package (Icon for standard packages).
Information
This package contains a set of functions and models to be used in the Modelica Standard Library that requires a tool specific implementation. These are:
- Animation.Shape provides a 3-dim. visualization of elementary mechanical objects. It is used in Modelica.Mechanics.MultiBody.Visualizers.Advanced.Shape via inheritance.
- Animation.Surface provides a 3-dim. visualization of moveable parameterized surface. It is used in Modelica.Mechanics.MultiBody.Visualizers.Advanced.Surface via inheritance.
- Animation.Vector provides a 3-dim. visualization of vector quantities. It is used in Modelica.Mechanics.MultiBody.Visualizers.Advanced.Arrow, Modelica.Mechanics.MultiBody.Visualizers.Advanced.DoubleArrow and Modelica.Mechanics.MultiBody.Visualizers.FixedArrow via inheritance.
- ExternalReferences.loadResource provides a function to return the absolute path name of an URI or a local file name. It is used in Modelica.Utilities.Files.loadResource via inheritance.
- Machine provides a package of machine constants. It is used in Modelica.Constants.
- System.exit provides a function to terminate the execution of the Modelica environment. It is used in Modelica.Utilities.System.exit via inheritance.
- Types.SolverMethod provides a string defining the integration method to solve differential equations in a clocked discretized continuous-time partition (see Section 16.8.2 Solver Methods of the Modelica 3.6 specification).
This is the default implementation, if no tool-specific implementation is available. This ModelicaServices package provides only "dummy" models that do nothing.
Licensed by the Modelica Association under the 3-Clause BSD License
Copyright © 2009-2025, Modelica Association and contributors
This Modelica package is free software and the use is completely at your own risk; it can be redistributed and/or modified under the terms of the 3-Clause BSD license. For license conditions (including the disclaimer of warranty) visit https://modelica.org/licenses/modelica-3-clause-bsd.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| String | target | "OpenModelica" | Target of this ModelicaServices implementation |
Contents
| Name | Description |
|---|---|
| User's Guide | |
| Models and functions for 3-dim. animation | |
| Library of functions to access external resources | |
| Machine dependent constants | |
| System dependent functions | |
| Library of types with vendor specific choices |