|
flavour
|
#include <multivector.h>


Public Member Functions | |
| Matrix () | |
| Matrix (const Matrix &m) | |
| Matrix (const char *m[3][3]) | |
| constructs a symbolic matrix with the symbols names given by the argument More... | |
| Matrix (const char *name, const char **index1, const char **index2) | |
| constructs a symbolic matrix with the symbols names given by the arguments More... | |
| Matrix (ex m1, ex m2, ex m3) | |
| constructs a diagonal matrix More... | |
| Matrix (ex m1) | |
| constructs a diagonal matrix with all diagonal elements equal More... | |
| Matrix (ex t12, ex t13, ex t23, ex d13) | |
| constructs a unitary matrix in the standard form More... | |
| ex | cs (ex t12) |
| used in the unitary constructor More... | |
| ex | sn (ex t12) |
| used in the unitary constructor More... | |
| Matrix | conjugate () const |
| computes the hermitian conjugate of the matrix More... | |
Public Member Functions inherited from std::multivector< ex, 2 > | |
| multivector () | |
| Default constructor. More... | |
| multivector (const multivector &m) | |
| Copy constructor. More... | |
| multivector (const ex &value,...) | |
| Recommended constructor. More... | |
| multivector (const ex &value, va_list &listPointer) | |
| Auxiliary constructor (recursive) More... | |
Additional Inherited Members | |
Public Types inherited from std::multivector< ex, 2 > | |
| typedef vector< multivector < ex, N-1 > > | v |
Definition at line 67 of file multivector.h.
|
inline |
|
inline |
Definition at line 72 of file multivector.h.
|
inline |
constructs a symbolic matrix with the symbols names given by the argument
Definition at line 74 of file multivector.h.
|
inline |
constructs a symbolic matrix with the symbols names given by the arguments
Definition at line 79 of file multivector.h.
|
inline |
constructs a diagonal matrix
Definition at line 88 of file multivector.h.
|
inline |
constructs a diagonal matrix with all diagonal elements equal
Definition at line 95 of file multivector.h.

|
inline |
constructs a unitary matrix in the standard form
Definition at line 102 of file multivector.h.

|
inline |
computes the hermitian conjugate of the matrix
Definition at line 125 of file multivector.h.


|
inline |
used in the unitary constructor
Definition at line 117 of file multivector.h.
|
inline |
used in the unitary constructor
Definition at line 121 of file multivector.h.