|
FORM v5.0.0-35-g6318119
|
#include "form3.h"
Go to the source code of this file.
Functions | |
| int | 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) |
| int | CompGroup (PHEAD WORD type, WORD **args, WORD *a1, WORD *a2, WORD num) |
| int | FullSymmetrize (PHEAD WORD *fun, int type) |
| int | SymGen (PHEAD WORD *term, WORD *params, WORD num, WORD level) |
| int | SymFind (PHEAD WORD *term, WORD *params) |
| int | ChainIn (PHEAD WORD *term, WORD funnum) |
| int | ChainOut (PHEAD WORD *term, WORD funnum) |
| int | MatchFunction (PHEAD WORD *pattern, WORD *interm, WORD *wilds) |
| int | 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.
| int 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.
| int 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.
| int SymGen | ( | PHEAD WORD * | term, |
| WORD * | params, | ||
| WORD | num, | ||
| WORD | level | ||
| ) |
Definition at line 518 of file function.c.
| int 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 748 of file function.c.
| int MatchFunction | ( | PHEAD WORD * | pattern, |
| WORD * | interm, | ||
| WORD * | wilds | ||
| ) |
Definition at line 826 of file function.c.
| int ScanFunctions | ( | PHEAD WORD * | inpat, |
| WORD * | inter, | ||
| WORD | par | ||
| ) |
Definition at line 1618 of file function.c.