| as(int rw, int cl, Matrix< T > &) | PLib::Matrix |  | 
  | Basic2DArray() | PLib::Basic2DArray |  | 
  | Basic2DArray(const int r, const int c) | PLib::Basic2DArray |  | 
  | Basic2DArray(const Basic2DArray< T > &f2) | PLib::Basic2DArray |  | 
  | Basic2DArray(T *p, const int r, const int c) | PLib::Basic2DArray |  | 
  | by_columns | PLib::Basic2DArray |  [protected] | 
  | cols() const | PLib::Basic2DArray |  [inline] | 
  | created | PLib::MatrixRT |  [protected] | 
  | cz | PLib::Basic2DArray |  [protected] | 
  | diag(const T fv) | PLib::Matrix |  | 
  | elem(const int i, const int j) (defined in PLib::Basic2DArray) | PLib::Basic2DArray |  [inline] | 
  | elem(const int i, const int j) const (defined in PLib::Basic2DArray) | PLib::Basic2DArray |  [inline] | 
  | flop() const | PLib::Matrix |  | 
  | get(int rw, int cl, int nr, int nc) const | PLib::Matrix |  | 
  | getDiag() | PLib::Matrix |  | 
  | herm() const | PLib::Matrix |  | 
  | init(const int r=1, const int c=1) | PLib::Basic2DArray |  [inline, protected] | 
  | io_by_columns() (defined in PLib::Basic2DArray) | PLib::Basic2DArray |  [inline] | 
  | io_by_rows() (defined in PLib::Basic2DArray) | PLib::Basic2DArray |  [inline] | 
  | io_elem_width(int w) | PLib::Basic2DArray |  [inline] | 
  | LAPACK (defined in PLib::Matrix) | PLib::Matrix |  [friend] | 
  | m | PLib::Basic2DArray |  [protected] | 
  | Matrix(const int r, const int c) (defined in PLib::Matrix) | PLib::Matrix |  [inline] | 
  | Matrix() (defined in PLib::Matrix) | PLib::Matrix |  [inline] | 
  | Matrix(const Matrix< T > &M) (defined in PLib::Matrix) | PLib::Matrix |  [inline] | 
  | Matrix(T *p, const int r, const int c) (defined in PLib::Matrix) | PLib::Matrix |  [inline] | 
  | MatrixRT(T ax, T ay, T az, T x, T y, T z) | PLib::MatrixRT |  | 
  | MatrixRT() | PLib::MatrixRT |  | 
  | MatrixRT(T *p) | PLib::MatrixRT |  | 
  | MatrixRT(const Matrix< T > &plM) | PLib::MatrixRT |  | 
  | norm(void) | PLib::Matrix |  | 
  | operator *(const MatrixRT< T > &, const MatrixRT< T > &) | PLib::MatrixRT |  [friend] | 
  | PLib::Matrix::operator *(const Matrix< T > &, const Matrix< T > &) | PLib::Matrix |  [friend] | 
  | PLib::Matrix::operator *(const double, const Matrix< T > &) | PLib::Matrix |  [friend] | 
  | PLib::Matrix::operator *(const Complex &, const Matrix< T > &) | PLib::Matrix |  [friend] | 
  | PLib::Matrix::operator *(const Matrix< T > &, const Vector< T > &) | PLib::Matrix |  [friend] | 
  | operator *=(double d) | PLib::Matrix |  | 
  | operator!= (defined in PLib::Matrix) | PLib::Matrix |  [friend] | 
  | operator()(const int i, const int j) | PLib::Basic2DArray |  [inline] | 
  | operator()(const int i, const int j) const | PLib::Basic2DArray |  [inline] | 
  | operator+(const Matrix< T > &, const Matrix< T > &) | PLib::Matrix |  [friend] | 
  | operator+=(const Matrix< T > &) | PLib::Matrix |  | 
  | operator+=(double d) | PLib::Matrix |  | 
  | operator-(const Matrix< T > &, const Matrix< T > &) | PLib::Matrix |  [friend] | 
  | operator-=(const Matrix< T > &) | PLib::Matrix |  | 
  | operator-=(double d) | PLib::Matrix |  | 
  | operator/=(double d) | PLib::Matrix |  | 
  | operator<<(ostream &os, const Basic2DArray< T > &ary) | PLib::Basic2DArray |  [friend] | 
  | operator=(const Matrix< T > &M) | PLib::MatrixRT |  | 
  | operator=(const MatrixRT< T > &M) | PLib::MatrixRT |  | 
  | operator=(const T v) (defined in PLib::Matrix) | PLib::Matrix |  [inline] | 
  | PLib::Basic2DArray::operator=(const Basic2DArray< T > &f2) | PLib::Basic2DArray |  | 
  | operator==(const Matrix< T > &, const Matrix< T > &) | PLib::Matrix |  [friend] | 
  | operator>>(istream &is, Basic2DArray< T > &ary) | PLib::Basic2DArray |  [friend] | 
  | operator[](const int i) | PLib::Basic2DArray |  [inline] | 
  | operator[](const int i) const | PLib::Basic2DArray |  [inline] | 
  | print(ostream &os) const | PLib::Basic2DArray |  | 
  | qSort() (defined in PLib::Matrix) | PLib::Matrix |  | 
  | read(char *filename) | PLib::Matrix |  | 
  | read(char *filename, int rows, int cols) | PLib::Matrix |  | 
  | reset(const T val=0.0) | PLib::Basic2DArray |  | 
  | resize(const int nr, const int nc) | PLib::Basic2DArray |  | 
  | resize(const Basic2DArray< T > &A) (defined in PLib::Basic2DArray) | PLib::Basic2DArray |  [inline] | 
  | resizeKeep(const int nr, const int nc) (defined in PLib::Basic2DArray) | PLib::Basic2DArray |  [inline] | 
  | rotate(T ax, T ay, T az) | PLib::MatrixRT |  | 
  | rotateDeg(T ax, T ay, T az) | PLib::MatrixRT |  [inline] | 
  | rotateDegXYZ(T ax, T ay, T az) | PLib::MatrixRT |  [inline] | 
  | rotateXYZ(T ax, T ay, T az) | PLib::MatrixRT |  | 
  | rows() const | PLib::Basic2DArray |  [inline] | 
  | rz | PLib::Basic2DArray |  [protected] | 
  | scale(T x, T y, T z) | PLib::MatrixRT |  | 
  | submatrix(int i, int j, Matrix< T > &) | PLib::Matrix |  | 
  | trace() const | PLib::Matrix |  | 
  | translate(T x, T y, T z) | PLib::MatrixRT |  | 
  | transpose() const | PLib::Matrix |  | 
  | vm | PLib::Basic2DArray |  [protected] | 
  | width | PLib::Basic2DArray |  [protected] | 
  | write(char *filename) | PLib::Matrix |  | 
  | writeRaw(char *filename) | PLib::Matrix |  | 
  | ~Basic2DArray() | PLib::Basic2DArray |  [virtual] |