You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: chapters/connectors.tex
+13-11
Original file line number
Diff line number
Diff line change
@@ -885,25 +885,27 @@ \subsection{Overconstrained Equation Operators for Connection Graphs}\doublelabe
885
885
886
886
\begin{longtable}[]{|p{5.1cm}|p{10cm}|}
887
887
\hline\endhead
888
-
\lstinline!connect(A,B);! & Defines \emph{optional spanning-tree edge} from the
889
-
overdetermined type or record instances in connector instance A to the
888
+
\lstinline!connect(A,B);! &
889
+
Defines \firstuse{optional spanning-tree edge} from the
890
+
overdetermined type or record instances in connector instance \lstinline!A! to the
890
891
corresponding overdetermined type or record instances in connector
891
-
instance B for a virtual connection graph. The types of the
892
+
instance \lstinline!B! for a virtual connection graph. The types of the
892
893
corresponding overdetermined type or record instances shall be the
893
894
same.\\\hline
894
-
\lstinline!Connections.branch(A.R,B.R);! & Defines a \emph{required spanning-tree edge}
895
-
from the overdetermined type or record instance R in connector instance
896
-
A to the corresponding overdetermined type or record instance R in
897
-
connector instance B for a virtual connection graph. This function can
898
-
be used at all places where a connect(..) statement is allowed.
895
+
\lstinline!Connections.branch(A.R,B.R);! &
896
+
Defines a \firstuse{required spanning-tree edge}
897
+
from the overdetermined type or record instance \lstinline!R! in connector instance
898
+
\lstinline!A! to the corresponding overdetermined type or record instance \lstinline!R! in
899
+
connector instance \lstinline!B! for a virtual connection graph. This function can
900
+
be used at all places where a \lstinline!connect(..)! statement is allowed.
899
901
\par
900
902
\begin{nonnormative*}
901
903
E.g., it is not allowed to use this function in a when-clause. This definition shall be used if in a model with connectors \lstinline!A! and \lstinline!B! the overdetermined
902
904
records \lstinline!A.R! and \lstinline!B.R! are algebraically coupled in the model, e.g., due to \lstinline!B.R = f(A.R!, \textless{}other unknowns\textgreater{}).
903
905
\end{nonnormative*}
904
906
\\\hline
905
-
\lstinline!Connections.root(A.R);! & The overdetermined type or record instance R in
906
-
connector instance A is a (definite) \emph{root node} in a virtual connection graph.
907
+
\lstinline!Connections.root(A.R);! & The overdetermined type or record instance \lstinline!R! in
908
+
connector instance \lstinline!A! is a (definite) \firstuse{root node} in a virtual connection graph.
907
909
\par
908
910
\begin{nonnormative*}
909
911
This definition shall be used if in a model with connector \lstinline!A! the overdetermined record \lstinline!A.R! is (consistently) assigned, e.g., from a parameter expressions.
@@ -915,7 +917,7 @@ \subsection{Overconstrained Equation Operators for Connection Graphs}\doublelabe
915
917
\lstinline!A.R, priority = p)!;
916
918
\end{tabular}
917
919
& The overdetermined type or record instance \lstinline!R! in connector instance \lstinline!A! is
918
-
a \emph{potential root node} in a virtual connection graph with priority
920
+
a \firstuse{potential root node} in a virtual connection graph with priority
919
921
\lstinline!p! ($p\ge0$). If no second argument is provided, the priority is zero.
920
922
\lstinline!p! shall be a parameter expression of type \lstinline!Integer!. In a
921
923
virtual connection subgraph without a \lstinline!Connections.root! definition, one
0 commit comments