summaryrefslogtreecommitdiff
path: root/doc/IGE344/GenSpecif.tex
diff options
context:
space:
mode:
authorstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
committerstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
commit7dfcc480ba1e19bd3232349fc733caef94034292 (patch)
tree03ee104eb8846d5cc1a981d267687a729185d3f3 /doc/IGE344/GenSpecif.tex
Initial commit from Polytechnique Montreal
Diffstat (limited to 'doc/IGE344/GenSpecif.tex')
-rw-r--r--doc/IGE344/GenSpecif.tex33
1 files changed, 33 insertions, 0 deletions
diff --git a/doc/IGE344/GenSpecif.tex b/doc/IGE344/GenSpecif.tex
new file mode 100644
index 0000000..0279cfb
--- /dev/null
+++ b/doc/IGE344/GenSpecif.tex
@@ -0,0 +1,33 @@
+\subsection{Syntactic rules for input specification}\label{sect:spec}
+
+\vskip 0.2cm
+The input data to any module is read in free format using the subroutine
+{\tt REDGET}. CLE-2000 variables\cite{ganlib5,cle2000} are also allowed.
+The user guide for DONJON is written using the following convention:
+
+\begin{itemize}
+
+\item the parameters surrounded by single square brackets `$[\;]$'
+denote an optional input;
+
+\item the parameters surrounded by double square brackets `$[[\;]]$'
+denote an input which may be repeated as many times as needed;
+
+\item the parameters in braces separated by vertical bars `$\{\; |\; |\; \}$'
+denote a choice where one and {\sl only} one input is mandatory;
+
+\item the parameters in {\bf{bold face}} and in brackets `( )'
+denote an input structure;
+
+\item the parameters in italics and in brackets with an index
+`({\it data}(i) , i = 1, n )' denote a set of n inputs;
+
+\item the words using the typewriter font {\tt KEYWORD} are
+character constants used as keywords;
+
+\item the words in italics denote the user-defined variables:
+they are lower-case and of integer type (when starting from
+{\it i} to {\it n}), or of real type (when starting from {\it a} to {\it h} or from
+{\it o} to {\it z}); or they are upper-case and of character type {\it CHARACTER}.
+
+\end{itemize}