FORM 4.3
|
#include "form3.h"
Go to the source code of this file.
Functions | |
WORD | MakeDirty (WORD *term, WORD *x, WORD par) |
void | MarkDirty (WORD *term, WORD flags) |
void | PolyFunDirty (PHEAD WORD *term) |
void | PolyFunClean (PHEAD WORD *term) |
WORD | Symmetrize (PHEAD WORD *func, WORD *Lijst, WORD ngroups, WORD gsize, WORD type) |
WORD | CompGroup (PHEAD WORD type, WORD **args, WORD *a1, WORD *a2, WORD num) |
int | FullSymmetrize (PHEAD WORD *fun, int type) |
WORD | SymGen (PHEAD WORD *term, WORD *params, WORD num, WORD level) |
WORD | SymFind (PHEAD WORD *term, WORD *params) |
int | ChainIn (PHEAD WORD *term, WORD funnum) |
int | ChainOut (PHEAD WORD *term, WORD funnum) |
WORD | MatchFunction (PHEAD WORD *pattern, WORD *interm, WORD *wilds) |
WORD | ScanFunctions (PHEAD WORD *inpat, WORD *inter, WORD par) |
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).
Definition in file function.c.
WORD MakeDirty | ( | WORD * | term, |
WORD * | x, | ||
WORD | par | ||
) |
Definition at line 51 of file function.c.
void MarkDirty | ( | WORD * | term, |
WORD | flags | ||
) |
Definition at line 97 of file function.c.
void PolyFunDirty | ( | PHEAD WORD * | term | ) |
Definition at line 139 of file function.c.
void PolyFunClean | ( | PHEAD WORD * | term | ) |
Definition at line 174 of file function.c.
WORD Symmetrize | ( | PHEAD WORD * | func, |
WORD * | Lijst, | ||
WORD | ngroups, | ||
WORD | gsize, | ||
WORD | type | ||
) |
Definition at line 213 of file function.c.
WORD CompGroup | ( | PHEAD WORD | type, |
WORD ** | args, | ||
WORD * | a1, | ||
WORD * | a2, | ||
WORD | num | ||
) |
Definition at line 373 of file function.c.
int FullSymmetrize | ( | PHEAD WORD * | fun, |
int | type | ||
) |
Definition at line 473 of file function.c.
WORD SymGen | ( | PHEAD WORD * | term, |
WORD * | params, | ||
WORD | num, | ||
WORD | level | ||
) |
Definition at line 518 of file function.c.
WORD SymFind | ( | PHEAD WORD * | term, |
WORD * | params | ||
) |
Definition at line 633 of file function.c.
int ChainIn | ( | PHEAD WORD * | term, |
WORD | funnum | ||
) |
Definition at line 691 of file function.c.
int ChainOut | ( | PHEAD WORD * | term, |
WORD | funnum | ||
) |
Definition at line 739 of file function.c.
WORD MatchFunction | ( | PHEAD WORD * | pattern, |
WORD * | interm, | ||
WORD * | wilds | ||
) |
Definition at line 817 of file function.c.
WORD ScanFunctions | ( | PHEAD WORD * | inpat, |
WORD * | inter, | ||
WORD | par | ||
) |
Definition at line 1604 of file function.c.