\hypertarget{function_8c}{}\doxysection{function.\+c File Reference}
\label{function_8c}\index{function.c@{function.c}}
{\ttfamily \#include \char`\"{}form3.\+h\char`\"{}}\newline
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{function_8c_ab84de98ad4eec2bce23b9e0bc962da24}\label{function_8c_ab84de98ad4eec2bce23b9e0bc962da24}} 
WORD {\bfseries Make\+Dirty} (WORD $\ast$term, WORD $\ast$x, WORD par)
\item 
\mbox{\Hypertarget{function_8c_a57043b14a113cef1ce8a2c65c6f57392}\label{function_8c_a57043b14a113cef1ce8a2c65c6f57392}} 
void {\bfseries Mark\+Dirty} (WORD $\ast$term, WORD flags)
\item 
\mbox{\Hypertarget{function_8c_ae3b2dac247ffb00b254d724898fd3f48}\label{function_8c_ae3b2dac247ffb00b254d724898fd3f48}} 
void {\bfseries Poly\+Fun\+Dirty} (PHEAD WORD $\ast$term)
\item 
\mbox{\Hypertarget{function_8c_a99ee815dcabc235942eb87d3a174eb98}\label{function_8c_a99ee815dcabc235942eb87d3a174eb98}} 
void {\bfseries Poly\+Fun\+Clean} (PHEAD WORD $\ast$term)
\item 
\mbox{\Hypertarget{function_8c_afc62c6c6f8d569d153a63a51854b280b}\label{function_8c_afc62c6c6f8d569d153a63a51854b280b}} 
WORD {\bfseries Symmetrize} (PHEAD WORD $\ast$func, WORD $\ast$Lijst, WORD ngroups, WORD gsize, WORD type)
\item 
\mbox{\Hypertarget{function_8c_a2e0c7ea27cfadb3829da80a7dfc013d5}\label{function_8c_a2e0c7ea27cfadb3829da80a7dfc013d5}} 
WORD {\bfseries Comp\+Group} (PHEAD WORD type, WORD $\ast$$\ast$args, WORD $\ast$a1, WORD $\ast$a2, WORD num)
\item 
\mbox{\Hypertarget{function_8c_ac6ede760da96e062d4e55786ce23ab66}\label{function_8c_ac6ede760da96e062d4e55786ce23ab66}} 
int {\bfseries Full\+Symmetrize} (PHEAD WORD $\ast$fun, int type)
\item 
\mbox{\Hypertarget{function_8c_a28d820b41dc981073e477f3b9e29e77d}\label{function_8c_a28d820b41dc981073e477f3b9e29e77d}} 
WORD {\bfseries Sym\+Gen} (PHEAD WORD $\ast$term, WORD $\ast$params, WORD num, WORD level)
\item 
\mbox{\Hypertarget{function_8c_afc370583b993ff2cfd7158bc35fd92a4}\label{function_8c_afc370583b993ff2cfd7158bc35fd92a4}} 
WORD {\bfseries Sym\+Find} (PHEAD WORD $\ast$term, WORD $\ast$params)
\item 
\mbox{\Hypertarget{function_8c_a587e13854aee940d860eed9effb7737e}\label{function_8c_a587e13854aee940d860eed9effb7737e}} 
int {\bfseries Chain\+In} (PHEAD WORD $\ast$term, WORD funnum)
\item 
\mbox{\Hypertarget{function_8c_a8cdfc9408750152d27e796b8cff6e53f}\label{function_8c_a8cdfc9408750152d27e796b8cff6e53f}} 
int {\bfseries Chain\+Out} (PHEAD WORD $\ast$term, WORD funnum)
\item 
\mbox{\Hypertarget{function_8c_a00bdf2aa06f43393c94a78374149e599}\label{function_8c_a00bdf2aa06f43393c94a78374149e599}} 
WORD {\bfseries Match\+Function} (PHEAD WORD $\ast$pattern, WORD $\ast$interm, WORD $\ast$wilds)
\item 
\mbox{\Hypertarget{function_8c_a456798962164dcaa2338c3c02a06a58f}\label{function_8c_a456798962164dcaa2338c3c02a06a58f}} 
WORD {\bfseries Scan\+Functions} (PHEAD WORD $\ast$inpat, WORD $\ast$inter, WORD par)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The file with the central routines for the pattern matching of functions and their arguments. The file also contains the routines for the execution of the Symmetrize statement and its variations (like antisymmetrize etc). 