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.