| add_const() const | myra::DiagonalMatrix< Number > |  | 
  | assign(const CDiagonalMatrixRange< Number > &that) | myra::DiagonalMatrix< Number > |  | 
  | assign(const Expression< 1, Number > &that) (defined in myra::DiagonalMatrix< Number >) | myra::DiagonalMatrix< Number > |  | 
  | at(int n) const | myra::DiagonalMatrix< Number > |  | 
  | at(int n) | myra::DiagonalMatrix< Number > |  | 
  | DiagonalMatrix() | myra::DiagonalMatrix< Number > |  | 
  | DiagonalMatrix(int N) | myra::DiagonalMatrix< Number > | explicit | 
  | DiagonalMatrix(const Expression< 1, Number > &e) | myra::DiagonalMatrix< Number > | explicit | 
  | DiagonalMatrix(const DiagonalMatrix &that) | myra::DiagonalMatrix< Number > |  | 
  | DiagonalMatrix(DiagonalMatrix &&that) | myra::DiagonalMatrix< Number > |  | 
  | DiagonalMatrix(const CDiagonalMatrixRange< Number > &that) | myra::DiagonalMatrix< Number > | explicit | 
  | DiagonalMatrix(InputStream &in) | myra::DiagonalMatrix< Number > | explicit | 
  | evaluate(const Expression< 1, Number > &e) | myra::DiagonalMatrix< Number > | static | 
  | fill(int N, Number c) | myra::DiagonalMatrix< Number > | static | 
  | fill(std::initializer_list< Number > list) | myra::DiagonalMatrix< Number > | static | 
  | first(int n) const | myra::DiagonalMatrix< Number > |  | 
  | first(int n) | myra::DiagonalMatrix< Number > |  | 
  | identity(int N) | myra::DiagonalMatrix< Number > | static | 
  | inertia(int N_plus, int N_minus) | myra::DiagonalMatrix< Number > | static | 
  | last(int n) const | myra::DiagonalMatrix< Number > |  | 
  | last(int n) | myra::DiagonalMatrix< Number > |  | 
  | linspace(Number x0, Number x1, int N) | myra::DiagonalMatrix< Number > | static | 
  | logspace(Precision x0, Precision x1, int N) | myra::DiagonalMatrix< Number > | static | 
  | logspace(NumberS x0, NumberS x1, int N) | myra::DiagonalMatrix< Number > |  | 
  | logspace(NumberD x0, NumberD x1, int N) (defined in myra::DiagonalMatrix< Number >) | myra::DiagonalMatrix< Number > |  | 
  | logspace(NumberS x0, NumberS x1, int N) (defined in myra::DiagonalMatrix< Number >) | myra::DiagonalMatrix< Number > |  | 
  | logspace(NumberD x0, NumberD x1, int N) (defined in myra::DiagonalMatrix< Number >) | myra::DiagonalMatrix< Number > |  | 
  | make_Matrix() const | myra::DiagonalMatrix< Number > |  | 
  | make_Matrix(const MatrixRange< Number > &A) const | myra::DiagonalMatrix< Number > |  | 
  | make_Vector() const | myra::DiagonalMatrix< Number > |  | 
  | make_Vector(const VectorRange< Number > &x) const | myra::DiagonalMatrix< Number > |  | 
  | n_words() const | myra::DiagonalMatrix< Number > |  | 
  | operator const CDiagonalMatrixRange< Number >() const | myra::DiagonalMatrix< Number > |  | 
  | operator const DiagonalMatrixRange< Number >() | myra::DiagonalMatrix< Number > |  | 
  | operator()(int n) const | myra::DiagonalMatrix< Number > |  | 
  | operator()(int n) | myra::DiagonalMatrix< Number > |  | 
  | operator*=(Number alpha) | myra::DiagonalMatrix< Number > |  | 
  | operator+=(const CDiagonalMatrixRange< Number > &that) | myra::DiagonalMatrix< Number > |  | 
  | operator+=(const Expression< 1, Number > &that) (defined in myra::DiagonalMatrix< Number >) | myra::DiagonalMatrix< Number > |  | 
  | operator-() | myra::DiagonalMatrix< Number > |  | 
  | operator-=(const CDiagonalMatrixRange< Number > &that) | myra::DiagonalMatrix< Number > |  | 
  | operator-=(const Expression< 1, Number > &that) (defined in myra::DiagonalMatrix< Number >) | myra::DiagonalMatrix< Number > |  | 
  | operator/=(Number alpha) | myra::DiagonalMatrix< Number > |  | 
  | operator=(DiagonalMatrix that) | myra::DiagonalMatrix< Number > |  | 
  | operator=(const CDiagonalMatrixRange< Number > &that) | myra::DiagonalMatrix< Number > |  | 
  | operator=(const Expression< 1, Number > &that) (defined in myra::DiagonalMatrix< Number >) | myra::DiagonalMatrix< Number > |  | 
  | Precision typedef | myra::DiagonalMatrix< Number > |  | 
  | random(int N) | myra::DiagonalMatrix< Number > | static | 
  | range() const | myra::DiagonalMatrix< Number > |  | 
  | range() | myra::DiagonalMatrix< Number > |  | 
  | size() const | myra::DiagonalMatrix< Number > |  | 
  | swap(DiagonalMatrix &that) | myra::DiagonalMatrix< Number > |  | 
  | transform(const Functor &f) | myra::DiagonalMatrix< Number > | inline | 
  | window(int n0, int n1) const | myra::DiagonalMatrix< Number > |  | 
  | window(int n0, int n1) | myra::DiagonalMatrix< Number > |  | 
  | write(OutputStream &out) const | myra::DiagonalMatrix< Number > |  | 
  | zeros(int N) | myra::DiagonalMatrix< Number > | static | 
  | ~DiagonalMatrix() | myra::DiagonalMatrix< Number > |  |