diff options
Diffstat (limited to 'doc/IGE335/Sect3.14MRG.tex')
| -rw-r--r-- | doc/IGE335/Sect3.14MRG.tex | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/doc/IGE335/Sect3.14MRG.tex b/doc/IGE335/Sect3.14MRG.tex new file mode 100644 index 0000000..c4d624c --- /dev/null +++ b/doc/IGE335/Sect3.14MRG.tex @@ -0,0 +1,104 @@ +\subsection{The \moc{MRG:} module}\label{sect:MRGData} + + +The \moc{MRG:} module is used to pre-homogenize a geometry after it has been tracked with the \moc{EXCELT:} module. This module can also be used for +the same purpose for \moc{NXT:} tracked geometries.\cite{MRG1,MRG2,Harrisson2011a} In addition, \moc{NXT:} based tracking files can +also be partition using this module. + +The general specifications for this module are presented in \Tabto{MRGDataexcelt}{PARTDatanxtfil} + +\begin{DataStructure}{Structure for merging \moc{EXCELT:} tracks}\label{tab:MRGDataexcelt} +\dusa{TRKENEW} \dusa{TFILENEW} +\moc{:=} \moc{MRG:} \dusa{TRKEOLD} \dusa{TFILEOLD} \moc{::} \dstr{descmrg} +\end{DataStructure} + +\begin{DataStructure}{Structure for merging \moc{NXT:} tracks}\label{tab:MRGDatanxttrk} +\dusa{TRKNNEW} \moc{:=} \moc{MRG:} \dusa{TRKNOLD} \moc{::} \dstr{descmrg} +\end{DataStructure} + +\begin{DataStructure}{Structure for partitioning \moc{NXT:} tracking files}\label{tab:PARTDatanxtfil} +\dusa{TFILEMOD} \dusa{TFILEEXT} \moc{:=} \moc{MRG:} \dusa{TRKNOLD} \dusa{TFILEOLD} \moc{::} \dstr{descextr} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{TRKENEW}] \verb|character*12| name of the new \dds{tracking} data structure that will contain +region volume and surface area vectors in addition to region identification pointers and other tracking +information after the pre-homogenization process. + +\item[\dusa{TFILENEW}] \verb|character*12| name of the new \moc{EXCELT:} compatible sequential binary tracking file used to store +the tracks lengths after the pre-homogenization process has take place. + +\item[\dusa{TFILEMOD}] \verb|character*12| name of the new \moc{NXT:} sequential binary tracking file where the +lines not-associated with the regions to extract are stored. + +\item[\dusa{TFILEEXT}] \verb|character*12| name of the new \moc{NXT:} compatible sequential binary tracking file where the +lines associated with the regions to extract are stored. + +\item[\dusa{TRKEOLD}] \verb|character*12| name of the \dds{tracking} data structure that contains +region volume and surface area vectors in addition to region identification pointers and other tracking +information before the pre-homogenization process. + +\item[\dusa{TFILEOLD}] \verb|character*12| name of the old sequential binary tracking file used to store +the tracks lengths before the pre-homogenization process takes place. + +\item[\dstr{descmrg}] structure containing the input data to this module (see \Sect{descmrg}). + +\item[\dstr{descextr}] structure containing the input data for track file partitioning process (see \Sect{descextr}). + +\end{ListeDeDescription} + + +\subsubsection{Data input for geometry pre-homogenization}\label{sect:descmrg} + +\begin{DataStructure}{Structure \dstr{descmrg}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{REGI} (\dusa{irmrg}($i$), $i$=1,\dusa{nreg}) $]$ \\ +$[$ \moc{SURF} (\dusa{ismrg}($i$), $i$=1,\dusa{nsur}) $]$ +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. + +\item[\moc{REGI}] keyword to specify that regions will be pre-homogenized. + +\item[\dusa{irmrg}] list of new region numbers associated with old region numbers. Two or more regions can be +combined together only if they contain the same mixture. The number \dusa{nreg} of region is that printed +after the execution of the tracking module. + +\item[\moc{SURF}] keyword to specify that surfaces will be pre-homogenized. + +\item[\dusa{ismrg}] list of new surface numbers associated with old surface numbers. Two or more surfaces can be +combined together only if they are associated with the same boundary conditions. The number \dusa{nsur} of surfaces is +that printed after the execution of the tracking module. + +\end{ListeDeDescription} + +\subsubsection{Data input for tracking file partitioning}\label{sect:descextr} + +\begin{DataStructure}{Structure \dstr{descextr}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{EXTR} (\dusa{iext}($i$), $i$=1,\dusa{nreg}) $]$ \\ +\end{DataStructure} + +\noindent + where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. + +\item[\moc{EXTR}] keyword to specify that the track associated with a specific set of regions will be extracted from +the reference tracking file. + +\item[\dusa{iext}] list of region numbers for track extraction. The number nreg of region is that printed after the execution +of the tracking module. + +\end{ListeDeDescription} + +\eject |
