From f6e3377d244da92e78efdf8f44868094190c513a Mon Sep 17 00:00:00 2001 From: OLSSON Hans Date: Wed, 12 Feb 2020 16:48:28 +0100 Subject: [PATCH] Restrict 9.1.3 to normal connectors; so that expandable connector need not be balanced. --- chapters/connectors.tex | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chapters/connectors.tex b/chapters/connectors.tex index 626535b5f..bce73b2a0 100644 --- a/chapters/connectors.tex +++ b/chapters/connectors.tex @@ -733,7 +733,7 @@ \section{Restrictions of Connections and Connectors}\doublelabel{restrictions-of \subsection{Balancing Restriction and Size of Connectors}\doublelabel{balancing-restriction-and-size-of-connectors} -For each non-partial connector class the number of flow variables shall +For each non-partial non-expandable connector class the number of flow variables shall be equal to the number of variables that are neither \lstinline!parameter!, \lstinline!constant!, \lstinline!input!, \lstinline!output!, \lstinline!stream! nor \lstinline!flow!. The ``number of variables'' is @@ -742,6 +742,9 @@ \subsection{Balancing Restriction and Size of Connectors}\doublelabel{balancing- variables of an overdetermined type or record class (see \autoref{overconstrained-equation-operators-for-connection-graphs}) is the size of the output argument of the corresponding \lstinline!equalityConstraint!() function. +\begin{nonnormative} +Expandable connector classes are excluded from this, since their component declarations are only a form of constraints. +\end{nonnormative} {[}\emph{Examples:}