\chapter{The Command Line Interface}\label{ctsimtext}\index{ctsimtext}%
-\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
+\setheader{{\it CHAPTER \thechapter}}{}{}{\ctsimheadtitle}{}{{\it CHAPTER \thechapter}}%
\ctsimfooter%
-\ctsimtext\ is a master shell for all of the command-line utilities.
+\ctsimtext\ is a master shell for all of the command-line utilities. The
+command-line utilities can perform most of the functions of the graphical
+shell. These command-line utilities are especially appropriate for use on
+systems without graphics, batch files, and parallel processing in a Beowulf
+computer cluster.
\usage \ctsimtext\ can be invoked via three different
methods.
\ctsimtext\ offers a command-line to enter the function-names and
their parameters. The output of the command is displayed. Further
commands may be given to \ctsimtext. The shell is exited by the
-\texttt{quit} command.
+\texttt{quit} command. \ctsimtext\ uses the
+\urlref{readline}{http://www.gnu.org} library on UNIX and Linux platforms
+to provide for command history processing.
\item \ctsimtext\ can also be called to
execute a single command. This is especially useful for batch
\end{enumerate}
-\section{Parallel Processing With a Computer Cluster}
+\section{Parallel Processing}
\ctsimtext\ can be used to spread it's processing over a cluster. Specifically,
\ctsimtext\ supports the \urlref{LAM}{http://www.mpi.nd.edu/lam} version of
the MPI environment. On platforms with LAM installed, a parallel version of
a 16-CPU \urlref{Beowulf}{http://www.beowulf.org} cluster.
-\section{if1}\label{if1}\index{ctsimtext,if1}%
+\section{if1}\label{if1}\index{if1}%
Performs math functions on a single image.
\usage
\item \doublehyphen{sqrt}
\end{itemize}
-\section{if2}\label{if2}\index{ctsimtext,if2}%
+\section{if2}\label{if2}\index{if2}%
Performs math functions on a two images.
\usage
\item \doublehyphen{row-plot}
\end{itemize}
-\section{ifexport}\label{ifexport}\index{ctsimtext,ifexport}%
+\section{ifexport}\label{ifexport}\index{ifexport}%
Export an image file to a standard graphics file.
\usage
\item \doublehyphen{max}
\end{itemize}
-\section{ifinfo}\label{ifinfo}\index{ctsimtext,ifinfo}%
+\section{ifinfo}\label{ifinfo}\index{ifinfo}%
Displays information about an imagefile.
\item \doublehyphen{help}
\end{itemize}
-\section{phm2pj}\label{phm2pj}\index{ctsimtext,phm2pj}%
+\section{phm2pj}\label{phm2pj}\index{phm2pj}%
Simulates collection of X-rays data (projections) around a phantom object.
\usage
\end{twocollist}
-\section{phm2if}\label{phm2if}\index{ctsimtext,phm2if}%
+\section{phm2if}\label{phm2if}\index{phm2if}%
Converts a geometric phantom object into an imagefile. The size of the
imagefile in pixels must be specified as well as the number of samples
to average per pixel.
the default value of \texttt{1.0} is optimal.}
\end{twocollist}
-\section{pj2if}\label{pj2if}\index{ctsimtext,pj2if}%
+\section{pj2if}\label{pj2if}\index{pj2if}%
Convert a projection file into an imagefile.
\usage
\twocolitem{\doublehyphen{help}}{Print brief online help}
\end{twocollist}
-\section{pjinfo}\label{pjinfo}\index{ctsimtext,pjinfo}%
+\section{pjinfo}\label{pjinfo}\index{pjinfo}%
Displays information about a projection file.
\usage
\item \doublehyphen{dump}
\end{itemize}
-\section{pjrec}\label{pjrec}\index{ctsimtext,pjrec}%
+\section{pjrec}\label{pjrec}\index{pjrec}%
Reconstructs the interior of an object from a projection file.
\begin{twocollist}