|
void | setSimplifyIndexSum () |
| Activate internal simplifications based on the Braket Index sum. This option is activated by default. More...
|
|
void | unsetSimplifyIndexSum () |
| Deactivate internal simplifications based on the Braket Index sum. More...
|
|
ostream & | operator<< (ostream &out, const OPMode &a) |
| Get the mode of the expression. More...
|
|
OPMode | operator- (const OPMode a, const OPMode b) |
| calculate the mode for the subtraction More...
|
|
OPMode | operator+ (const OPMode a, const OPMode b) |
| calculate the mode for the sum More...
|
|
OPMode | operator* (const OPMode a, const OPMode b) |
| calculate the mode for the multiplication More...
|
|
int | expevaluationtype (int eval0, int eval1) |
|
BraketOneTerm | operator- (const BraketOneTerm &L) |
|
Braket | operator- (const Braket &L) |
|
ostream & | operator<< (ostream &out, const BraketOneTerm &L) |
|
ostream & | operator<< (ostream &out, const Braket &L) |
|
string & | operator<< (string &out, const Braket &L) |
|
string & | operator+ (string &out, const Braket &L) |
|
string | GetLeviCivita (vector< string > id0, vector< string > id1) |
|
void | OrderBandBdaggers (list< DList > &Toeval, OPMode oper) |
| Evaluate expression in order to left all b's in left side and b^daggers in right side. More...
|
|
void | ReduceNumberOfBandBdaggers (list< DList > &Toeval, OPMode oper) |
| Evaluate expression in order to have the number of b's plus b^daggers equal to N of SO(N) More...
|
|
DList * | copy (DList *L) |
| Creates and returns a pointer to a new copy of a DList. More...
|
|
DList | contract_deltas (DList &L, bool braketmode) |
| Applies the following identity: |