FORM 4.3
Functions
opera.c File Reference
#include "form3.h"

Go to the source code of this file.

Functions

WORD EpfFind (PHEAD WORD *term, WORD *params)
 
WORD EpfCon (PHEAD WORD *term, WORD *params, WORD num, WORD level)
 
WORD EpfGen (WORD number, WORD *inlist, WORD *kron, WORD *perm, WORD sgn)
 
WORD Trick (WORD *in, TRACES *t)
 
WORD Trace4no (WORD number, WORD *kron, TRACES *t)
 
WORD Trace4 (PHEAD WORD *term, WORD *params, WORD num, WORD level)
 
WORD Trace4Gen (PHEAD TRACES *t, WORD number)
 
WORD TraceNno (WORD number, WORD *kron, TRACES *t)
 
WORD TraceN (PHEAD WORD *term, WORD *params, WORD num, WORD level)
 
WORD TraceNgen (PHEAD TRACES *t, WORD number)
 
WORD Traces (PHEAD WORD *term, WORD *params, WORD num, WORD level)
 
WORD TraceFind (PHEAD WORD *term, WORD *params)
 
WORD Chisholm (PHEAD WORD *term, WORD level)
 
WORD TenVecFind (PHEAD WORD *term, WORD *params)
 
WORD TenVec (PHEAD WORD *term, WORD *params, WORD num, WORD level)
 

Detailed Description

Contains the 'operations' These are the trace routines, the contractions of the Levi-Civita tensors and the tensor to vector/vector to tensor routines. The trace and contraction routines are done in a special way (see commentary with the FIXEDGLOBALS struct)

Definition in file opera.c.

Function Documentation

◆ EpfFind()

WORD EpfFind ( PHEAD WORD * term,
WORD * params )

Definition at line 58 of file opera.c.

◆ EpfCon()

WORD EpfCon ( PHEAD WORD * term,
WORD * params,
WORD num,
WORD level )

Definition at line 212 of file opera.c.

◆ EpfGen()

WORD EpfGen ( WORD number,
WORD * inlist,
WORD * kron,
WORD * perm,
WORD sgn )

Definition at line 282 of file opera.c.

◆ Trick()

WORD Trick ( WORD * in,
TRACES * t )

Definition at line 331 of file opera.c.

◆ Trace4no()

WORD Trace4no ( WORD number,
WORD * kron,
TRACES * t )

Definition at line 418 of file opera.c.

◆ Trace4()

WORD Trace4 ( PHEAD WORD * term,
WORD * params,
WORD num,
WORD level )

Definition at line 694 of file opera.c.

◆ Trace4Gen()

WORD Trace4Gen ( PHEAD TRACES * t,
WORD number )

Definition at line 856 of file opera.c.

◆ TraceNno()

WORD TraceNno ( WORD number,
WORD * kron,
TRACES * t )

Definition at line 1341 of file opera.c.

◆ TraceN()

WORD TraceN ( PHEAD WORD * term,
WORD * params,
WORD num,
WORD level )

Definition at line 1382 of file opera.c.

◆ TraceNgen()

WORD TraceNgen ( PHEAD TRACES * t,
WORD number )

Definition at line 1446 of file opera.c.

◆ Traces()

WORD Traces ( PHEAD WORD * term,
WORD * params,
WORD num,
WORD level )

Definition at line 1831 of file opera.c.

◆ TraceFind()

WORD TraceFind ( PHEAD WORD * term,
WORD * params )

Definition at line 1853 of file opera.c.

◆ Chisholm()

WORD Chisholm ( PHEAD WORD * term,
WORD level )

Definition at line 1963 of file opera.c.

◆ TenVecFind()

WORD TenVecFind ( PHEAD WORD * term,
WORD * params )

Definition at line 2178 of file opera.c.

◆ TenVec()

WORD TenVec ( PHEAD WORD * term,
WORD * params,
WORD num,
WORD level )

Definition at line 2312 of file opera.c.