Defines |
| #define | DEFAULT_VECTOR_SIZE 0 |
| #define | DEFAULT_MATRIX_SIZE 0 |
Typedefs |
| typedef complex_vector | Vector |
| typedef complex_matrix | Matrix |
Functions |
| complex_vector | conj (const complex_vector &u) |
| real_vector | conj (const real_vector &x) |
| real_vector | real (const complex_vector &u) |
| real_vector | imaginary (const complex_vector &u) |
| complex_vector | operator+ (const complex_vector &u) |
| real_vector | operator+ (const real_vector &x) |
| complex_vector | operator- (const complex_vector &u) |
| real_vector | operator- (const real_vector &x) |
| complex_vector | operator+ (const complex_vector &, const complex_vector &) |
| complex_vector | operator+ (const real_vector &, const complex_vector &) |
| real_vector | operator+ (const real_vector &, const real_vector &) |
| complex_vector | operator+ (const complex_vector &u, const real_vector &x) |
| complex_vector | operator- (const complex_vector &, const complex_vector &) |
| complex_vector | operator- (const real_vector &, const complex_vector &) |
| complex_vector | operator- (const complex_vector &, const real_vector &) |
| real_vector | operator- (const real_vector &, const real_vector &) |
| complex_vector | scalemult (const complex_vector &, const complex_vector &) |
| complex_vector | scalemult (const real_vector &, const complex_vector &) |
| real_vector | scalemult (const real_vector &, const real_vector &) |
| complex_vector | scalemult (const complex_vector &u, const real_vector &x) |
| complex_vector | scalediv (const complex_vector &, const complex_vector &) |
| complex_vector | scalediv (const real_vector &, const complex_vector &) |
| complex_vector | scalediv (const complex_vector &, const real_vector &) |
| real_vector | scalediv (const real_vector &, const real_vector &) |
| Complex | operator * (const complex_vector &, const complex_vector &) |
| Complex | operator * (const real_vector &, const complex_vector &) |
| double | operator * (const real_vector &, const real_vector &) |
| Complex | operator * (const complex_vector &u, const real_vector &x) |
| Complex | dot (const complex_vector &u, const complex_vector &v) |
| Complex | dot (const complex_vector &u, const real_vector &x) |
| Complex | dot (const real_vector &x, const complex_vector &v) |
| double | dot (const real_vector &x, const real_vector &y) |
| complex_vector | operator+ (const complex_vector &, const Complex) |
| complex_vector | operator+ (const real_vector &, const Complex) |
| complex_vector | operator+ (const Complex s, const complex_vector &v) |
| complex_vector | operator+ (const double s, const complex_vector &v) |
| complex_vector | operator+ (const Complex s, const real_vector &v) |
| real_vector | operator+ (const double s, const real_vector &v) |
| complex_vector | operator- (const complex_vector &, const Complex) |
| complex_vector | operator- (const real_vector &, const Complex) |
| complex_vector | operator * (const complex_vector &, const Complex) |
| complex_vector | operator * (const real_vector &, const Complex) |
| complex_vector | operator * (const Complex s, const complex_vector &v) |
| complex_vector | operator * (const double s, const complex_vector &v) |
| complex_vector | operator * (const Complex s, const real_vector &v) |
| real_vector | operator * (const double s, const real_vector &v) |
| complex_vector | operator/ (const complex_vector &, const Complex) |
| complex_vector | operator/ (const real_vector &, const Complex) |
| double | norm (const real_vector &x) |
| double | norm (const complex_vector &u) |
| double | max_norm (const real_vector &) |
| double | max_norm (const complex_vector &) |
| real_matrix | identity_matrix (const int n, const v_index_mode t=Index_1) |
| real_matrix | identity_matrix (const real_matrix &M) |
| real_matrix | identity_matrix (const complex_matrix &M) |
| complex_matrix | conj (const complex_matrix &U) |
| real_matrix | conj (const real_matrix &X) |
| complex_matrix | transpose (const complex_matrix &U) |
| real_matrix | transpose (const real_matrix &X) |
| complex_matrix | dagger (const complex_matrix &U) |
| real_matrix | dagger (const real_matrix &X) |
| real_matrix | real (const complex_matrix &U) |
| real_matrix | imaginary (const complex_matrix &U) |
| complex_matrix | operator+ (const complex_matrix &U) |
| real_matrix | operator+ (const real_matrix &X) |
| complex_matrix | operator- (const complex_matrix &U) |
| real_matrix | operator- (const real_matrix &X) |
| complex_matrix | operator+ (const complex_matrix &, const complex_matrix &) |
| complex_matrix | operator+ (const real_matrix &, const complex_matrix &) |
| complex_matrix | operator+ (const complex_matrix &, const real_matrix &) |
| real_matrix | operator+ (const real_matrix &, const real_matrix &) |
| complex_matrix | operator- (const complex_matrix &, const complex_matrix &) |
| complex_matrix | operator- (const real_matrix &, const complex_matrix &) |
| complex_matrix | operator- (const complex_matrix &, const real_matrix &) |
| real_matrix | operator- (const real_matrix &, const real_matrix &) |
| complex_matrix | operator * (const complex_matrix &, const complex_matrix &) |
| complex_matrix | operator * (const real_matrix &, const complex_matrix &) |
| complex_matrix | operator * (const complex_matrix &, const real_matrix &) |
| real_matrix | operator * (const real_matrix &, const real_matrix &) |
| complex_matrix | operator+ (const complex_matrix &, const Complex) |
| complex_matrix | operator+ (const real_matrix &, const Complex) |
| complex_matrix | operator+ (const Complex s, const complex_matrix &A) |
| complex_matrix | operator+ (const double s, const complex_matrix &A) |
| complex_matrix | operator+ (const Complex s, const real_matrix &A) |
| real_matrix | operator+ (const double s, const real_matrix &A) |
| complex_matrix | operator- (const complex_matrix &, const Complex) |
| complex_matrix | operator- (const real_matrix &, const Complex) |
| complex_matrix | operator * (const complex_matrix &, const Complex) |
| complex_matrix | operator * (const real_matrix &, const Complex) |
| complex_matrix | operator * (const Complex s, const complex_matrix &A) |
| complex_matrix | operator * (const double s, const complex_matrix &A) |
| complex_matrix | operator * (const Complex s, const real_matrix &A) |
| real_matrix | operator * (const double s, const real_matrix &A) |
| complex_matrix | operator/ (const complex_matrix &, const Complex) |
| complex_matrix | operator/ (const real_matrix &, const Complex) |
| int | lookup (const double, const real_matrix &, const int) |
| int | lookup (const double, const complex_matrix &, const int, const int) |
| double | linterp (const double, const real_matrix &, const int, const int) |
| complex | linterp (const double, const complex_matrix &, const int, const int) |
| real_vector | linterp (const double, const real_matrix &, const int) |
| complex_vector | linterp (const double, const complex_matrix &, const int) |
| double | norm (const real_matrix &) |
| double | norm (const complex_matrix &) |
| double | max_norm (const real_matrix &) |
| double | max_norm (const complex_matrix &) |
| real_matrix& | scalerow (const int, real_matrix &, const double) |
| complex_matrix& | scalerow (const int, complex_matrix &, const Complex) |
| real_matrix | solve (const real_matrix &A, const real_matrix &B) |
| complex_matrix | solve (const complex_matrix &A, const complex_matrix &B) |
| real_matrix | inverse (const real_matrix &A) |
| complex_matrix | inverse (const complex_matrix &A) |
| real_vector | solve (const real_matrix &A, const real_vector &b) |
| complex_vector | solve (const complex_matrix &A, const complex_vector &b) |
| real_vector | row (const int n, const real_matrix &X) |
| real_vector | col (const int n, const real_matrix &X) |
| complex_vector | row (const int n, const complex_matrix &U) |
| complex_vector | col (const int n, const complex_matrix &U) |
| real_matrix | columnmatrix (const real_vector &x) |
| real_matrix | rowmatrix (const real_vector &x) |
| complex_matrix | columnmatrix (const complex_vector &x) |
| complex_matrix | rowmatrix (const complex_vector &x) |
| real_vector | operator * (const real_matrix &, const real_vector &) |
| real_vector | operator * (const real_vector &x, const real_matrix &Y) |
| complex_vector | operator * (const complex_matrix &, const complex_vector &) |
| complex_vector | operator * (const complex_matrix &, const real_vector &) |
| complex_vector | operator * (const real_matrix &, const complex_vector &) |
| complex_vector | operator * (const complex_vector &u, const complex_matrix &V) |
| complex_vector | operator * (const real_vector &x, const complex_matrix &V) |
| complex_vector | operator * (const complex_vector &u, const real_matrix &Y) |
| void | IplusM (Matrix &U, double s, const Matrix &V) |
| void | IminusM (Matrix &U, double s, const Matrix &V) |
| void | MMdagger (Matrix &U, const Matrix &V) |
| void | MAMdagger (Matrix &U, const Matrix &V, const Matrix &W) |