The package Modelica® is a standardized and free package that is developed by the "Modelica Association Project - Libraries".

Its development is coordinated with the Modelica® language from the Modelica Association, see https://www.Modelica.org. It is also called Modelica Standard Library. It provides model components in many domains that are based on standardized interface definitions. Some typical examples are shown in the next figure:

For an introduction, have especially a look at:

This version of the Modelica Standard Library consists of

that are directly usable (= number of public, non-partial, non-internal and non-obsolete classes). It is fully compliant to Modelica Specification version 3.4 and it has been tested with Modelica tools from different vendors.

Licensed by the Modelica Association under the 3-Clause BSD License
Copyright © 1998-2020, 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.

Modelica® is a registered trademark of the Modelica Association.


UsersGuideUser's Guide
 BlocksLibrary of basic input/output control blocks (continuous, discrete, logical, table blocks)
ComplexBlocksLibrary of basic input/output control blocks with Complex signals
ClockedClock triggered blocks for describing synchronous behavior suited for implementation of control systems
StateGraphLibrary of hierarchical state machine components to model discrete event and reactive systems
ElectricalLibrary of electrical models (analog, digital, machines, polyphase)
MagneticLibrary of magnetic models
MechanicsLibrary of 1-dim. and 3-dim. mechanical components (multi-body, rotational, translational)
FluidLibrary of 1-dim. thermo-fluid flow models using the Modelica.Media media description
MediaLibrary of media property models
ThermalLibrary of thermal system components to model heat transfer and simple thermo-fluid pipe flow
MathLibrary of mathematical functions (e.g., sin, cos) and of functions operating on vectors and matrices
ComplexMathLibrary of complex mathematical functions (e.g., sin, cos) and of functions operating on complex vectors and matrices
UtilitiesLibrary of utility functions dedicated to scripting (operating on files, streams, strings, system)
ConstantsLibrary of mathematical constants and constants of nature (e.g., pi, eps, R, sigma)
IconsLibrary of icons
UnitsLibrary of type and unit definitions

Generated at 2024-05-19T18:15:52Z by OpenModelicaOpenModelica 1.22.4 using GenerateDoc.mos