Skip to content

henrikt-ma/ModelicaSpecificationGraphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Graphics for the Modelica language specification

Purpose

This repository contains files needed to generate some of the graphics used in the specification of the Modelica language. The graphics are defined using the Shapes language, and the sources are not committed to the https://github.com/modelica/ModelicaSpecification repository to reflect the still experimental status of the Shapes language.

Contents

These are the graphics provided by this repository (SVG shown inline, with links to PDF variant and source code).

In addition, unrelated to the figures of the Modelica specification, this repository is also home to some examples of different ways an SVG image can be used in a Modelica icon or diagram, served as GitHub pages.

Different kinds of discrete-time variables

Piecewise constant PDF source

Clock PDF source

Clocked PDF source

Interface or Type Relationships

Subtype relation PDF source

Connectors

Inside and outside connectors PDF source

Overconstrained connection graph PDF source

Fluid connection set PDF source

Common mixing enthalpy PDF source

Rationale for inStream PDF source

Connection with sensor PDF source

Packages

The MODELICAPATH PDF source

Synchronous

Introductory example PDF source

State Machines

Recommended layout PDF source

Hierarchical state machine PDF source

State machine behavior PDF source

Annotations for Graphical Objects

smooth = Bezier PDF source

About

Graphics for the Modelica language specification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published