Skip to content

Commit 7ac9d1c

Browse files
authored
Clarify that a fixed parameter cannot make use of fallback (#3769)
1 parent 32b6b2a commit 7ac9d1c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

chapters/equations.tex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -782,6 +782,7 @@ \section{Initialization, initial equation, and initial algorithm}\label{initiali
782782
\begin{nonnormative}
783783
This is used in libraries to give rudimentary defaults so that users can quickly combine models and simulate without setting parameters; but still easily find the parameters that should be set properly.
784784
The \lstinline!enable=false! case can be used to provide default values for parameters that are not used in the current configuration, while ensuring that they are explicitly given a value when used.
785+
Note that the fallback value handling must not be interpreted as all variables having a value for the \lstinline!start!-attribute, so only an explicit \lstinline!start!-attribute can be used for a parameter binding.
785786
\end{nonnormative}
786787

787788
All variables declared as \lstinline!parameter! having \lstinline!fixed = false! are treated as unknowns during the initialization phase, i.e., there must be additional equations for them -- and the \lstinline!start!-value can be used as a guess-value during initialization.

0 commit comments

Comments
 (0)