summaryrefslogtreecommitdiff
path: root/doc/IGE335/Section2.04.tex
blob: caa2c121e8ae955cd8177116cc5e701e579aca27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
\subsection{The Utility Modules}\label{sect:UtilityModules}

Because the execution of DRAGON is controlled by the GAN generalized driver it
can use directly any one of its utility modules. These modules perform the
following tasks:
 
\begin{ListeDeDescription}{mmmmmmmm}

\item[{\tt '~'}]  default module used to make an explicit copy of a data
structure (see \Sect{EQUData}).

\item[\moc{UTL:}]  module used to manipulate a LCM or XSM data structure (see
\Sect{UTLData}).

\item[\moc{HUTL:}]  module used to manipulate a HDF5 file (see
\Sect{HUTLData}).

\item[\moc{DELETE:}] module used to delete a data structure (see
\Sect{DELETEData}).

\item[\moc{ERASE:}] module used to erase a data structure without destroying
its pointer (see \Sect{ERASEData}).

\item[\moc{BACKUP:}] module used to make a backup copy of a child data
structure along with its parent (see
\Sect{BACKUPData}).

\item[\moc{RECOVER:}] module used to recover form a backup copy a child data
structure along with its parent (see \Sect{RECOVERData}).

\item[\moc{ADD:}] module used to add two data
structures (see \Sect{ADDData}).

\item[\moc{MPX:}] module used to multiply a data
structure by a constant (see \Sect{MPXData}).

\item[\moc{STAT:}] module used to compare two data
structures (see \Sect{STATData}).

\item[\moc{GREP:}] module used to locate information on a data
structure (see \Sect{GREPData}).

\item[\moc{FIND0:}] module used to find the zero of a tabulated function (see
\Sect{FIND0Data}).

\item[\moc{END:}] module used to terminate an execution controlled by the
generalized driver (see \Sect{ENDData}).

\end{ListeDeDescription}