# Custom

## MoCustomBlock

The behavior of this block is user-defined in Modelica language.

## MoCustomComponent

This blocks allows users to define a component behavior in Modelica language.

## MoExpression

The output of this block is a real scalar obtained by evaluating the Modelica expressions specified as block parameters. The expression is given in terms of variables u1,...un (except if using custom input names) where ui is the ith scalar input.

## MoConstraint

This block outputs a Modelica signal so that its input remains zero.

## IncludeDiagramComponent

This block provides a generic interface for including diagrams from other Activate models. It gives the possibility to choose between several diagrams.