4 Matrix and Vector Operations
- : Matrix
(void) ¶
- : Matrix
(int r, int c) ¶
- : Matrix
(int r, int c, double val) ¶
- : Matrix
(const Array2<double> &a) ¶
- : Matrix
(const Matrix &a) ¶
- : Matrix
(const DiagArray<double> &a) ¶
- : Matrix
(const DiagMatrix &a) ¶
- :
Matrix& operator = (const Matrix &a) ¶
- :
int operator == (const Matrix &a) const ¶
- :
int operator != (const Matrix &a) const ¶
- :
Matrix& insert (const Matrix &a, int r, int c) ¶
- :
Matrix& insert (const RowVector &a, int r, int c) ¶
- :
Matrix& insert (const ColumnVector &a, int r, int c) ¶
- :
Matrix& insert (const DiagMatrix &a, int r, int c) ¶
- :
Matrix& fill (double val) ¶
- :
Matrix& fill (double val, int r1, int c1, int r2, int c2) ¶
- :
Matrix append (const Matrix &a) const ¶
- :
Matrix append (const RowVector &a) const ¶
- :
Matrix append (const ColumnVector &a) const ¶
- :
Matrix append (const DiagMatrix &a) const ¶
- :
Matrix stack (const Matrix &a) const ¶
- :
Matrix stack (const RowVector &a) const ¶
- :
Matrix stack (const ColumnVector &a) const ¶
- :
Matrix stack (const DiagMatrix &a) const ¶
- :
Matrix transpose (void) const ¶
- :
RowVector row (int i) const ¶
- :
RowVector row (char *s) const ¶
- :
ColumnVector column (int i) const ¶
- :
ColumnVector column (char *s) const ¶
- :
Matrix inverse (void) const ¶
- :
Matrix inverse (int &info) const ¶
- :
Matrix inverse (int &info, double &rcond) const ¶
- :
ComplexMatrix fourier (void) const ¶
- :
ComplexMatrix ifourier (void) const ¶
- :
DET determinant (void) const ¶
- :
DET determinant (int &info) const ¶
- :
DET determinant (int &info, double &rcond) const ¶
- :
Matrix solve (const Matrix &b) const ¶
- :
Matrix solve (const Matrix &b, int &info) const ¶
- :
Matrix solve (const Matrix &b, int &info, double &rcond) const ¶
- :
ComplexMatrix solve (const ComplexMatrix &b) const ¶
- :
ComplexMatrix solve (const ComplexMatrix &b, int &info) const ¶
- :
ComplexMatrix solve (const ComplexMatrix &b, int &info, double &rcond) const ¶
- :
ColumnVector solve (const ColumnVector &b) const ¶
- :
ColumnVector solve (const ColumnVector &b, int &info) const ¶
- :
ColumnVector solve (const ColumnVector &b, int &info, double &rcond) const ¶
- :
ComplexColumnVector solve (const ComplexColumnVector &b) const ¶
- :
ComplexColumnVector solve (const ComplexColumnVector &b, int &info) const ¶
- :
ComplexColumnVector solve (const ComplexColumnVector &b, int &info, double &rcond) const ¶
- :
Matrix lssolve (const Matrix &b) const ¶
- :
Matrix lssolve (const Matrix &b, int &info) const ¶
- :
Matrix lssolve (const Matrix &b, int &info, int &rank) const ¶
- :
ComplexMatrix lssolve (const ComplexMatrix &b) const ¶
- :
ComplexMatrix lssolve (const ComplexMatrix &b, int &info) const ¶
- :
ComplexMatrix lssolve (const ComplexMatrix &b, int &info, int &rank) const ¶
- :
ColumnVector lssolve (const ColumnVector &b) const ¶
- :
ColumnVector lssolve (const ColumnVector &b, int &info) const ¶
- :
ColumnVector lssolve (const ColumnVector &b, int &info, int &rank) const ¶
- :
ComplexColumnVector lssolve (const ComplexColumnVector &b) const ¶
- :
ComplexColumnVector lssolve (const ComplexColumnVector &b, int &info) const ¶
- :
ComplexColumnVector lssolve (const ComplexColumnVector &b, int &info, int &rank) const ¶
- :
Matrix& operator += (const Matrix &a) ¶
- :
Matrix& operator -= (const Matrix &a) ¶
- :
Matrix& operator += (const DiagMatrix &a) ¶
- :
Matrix& operator -= (const DiagMatrix &a) ¶
- :
Matrix operator ! (void) const ¶
- :
ComplexMatrix operator + (const Matrix &a, const Complex &s) ¶
- :
ComplexMatrix operator - (const Matrix &a, const Complex &s) ¶
- :
ComplexMatrix operator * (const Matrix &a, const Complex &s) ¶
- :
ComplexMatrix operator / (const Matrix &a, const Complex &s) ¶
- :
ComplexMatrix operator + (const Complex &s, const Matrix &a) ¶
- :
ComplexMatrix operator - (const Complex &s, const Matrix &a) ¶
- :
ComplexMatrix operator * (const Complex &s, const Matrix &a) ¶
- :
ComplexMatrix operator / (const Complex &s, const Matrix &a) ¶
- :
ColumnVector operator * (const Matrix &a, const ColumnVector &b) ¶
- :
ComplexColumnVector operator * (const Matrix &a, const ComplexColumnVector &b) ¶
- :
Matrix operator + (const Matrix &a, const DiagMatrix &b) ¶
- :
Matrix operator - (const Matrix &a, const DiagMatrix &b) ¶
- :
Matrix operator * (const Matrix &a, const DiagMatrix &b) ¶
- :
ComplexMatrix operator + (const Matrix &a, const ComplexDiagMatrix &b) ¶
- :
ComplexMatrix operator - (const Matrix &a, const ComplexDiagMatrix &b) ¶
- :
ComplexMatrix operator * (const Matrix &a, const ComplexDiagMatrix &b) ¶
- :
Matrix operator * (const Matrix &a, const Matrix &b) ¶
- :
ComplexMatrix operator * (const Matrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix operator + (const Matrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix operator - (const Matrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix product (const Matrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix quotient (const Matrix &a, const ComplexMatrix &b) ¶
- :
Matrix map (d_d_Mapper f, const Matrix &a) ¶
- :
void map (d_d_Mapper f) ¶
- :
Matrix all (void) const ¶
- :
Matrix any (void) const ¶
- :
Matrix cumprod (void) const ¶
- :
Matrix cumsum (void) const ¶
- :
Matrix prod (void) const ¶
- :
Matrix sum (void) const ¶
- :
Matrix sumsq (void) const ¶
- :
ColumnVector diag (void) const ¶
- :
ColumnVector diag (int k) const ¶
- :
ColumnVector row_min (void) const ¶
- :
ColumnVector row_min_loc (void) const ¶
- :
ColumnVector row_max (void) const ¶
- :
ColumnVector row_max_loc (void) const ¶
- :
RowVector column_min (void) const ¶
- :
RowVector column_min_loc (void) const ¶
- :
RowVector column_max (void) const ¶
- :
RowVector column_max_loc (void) const ¶
- :
ostream& operator << (ostream &os, const Matrix &a) ¶
- :
istream& operator >> (istream &is, Matrix &a) ¶
- : ColumnVector
(void) ¶
- : ColumnVector
(int n) ¶
- : ColumnVector
(int n, double val) ¶
- : ColumnVector
(const Array<double> &a) ¶
- : ColumnVector
(const ColumnVector &a) ¶
- :
ColumnVector& operator = (const ColumnVector &a) ¶
- :
int operator == (const ColumnVector &a) const ¶
- :
int operator != (const ColumnVector &a) const ¶
- :
ColumnVector& insert (const ColumnVector &a, int r) ¶
- :
ColumnVector& fill (double val) ¶
- :
ColumnVector& fill (double val, int r1, int r2) ¶
- :
ColumnVector stack (const ColumnVector &a) const ¶
- :
RowVector transpose (void) const ¶
- :
ColumnVector& operator += (const ColumnVector &a) ¶
- :
ColumnVector& operator -= (const ColumnVector &a) ¶
- :
ComplexColumnVector operator + (const ColumnVector &a, const Complex &s) ¶
- :
ComplexColumnVector operator - (const ColumnVector &a, const Complex &s) ¶
- :
ComplexColumnVector operator * (const ColumnVector &a, const Complex &s) ¶
- :
ComplexColumnVector operator / (const ColumnVector &a, const Complex &s) ¶
- :
ComplexColumnVector operator + (const Complex &s, const ColumnVector &a) ¶
- :
ComplexColumnVector operator - (const Complex &s, const ColumnVector &a) ¶
- :
ComplexColumnVector operator * (const Complex &s, const ColumnVector &a) ¶
- :
ComplexColumnVector operator / (const Complex &s, const ColumnVector &a) ¶
- :
Matrix operator * (const ColumnVector &a, const RowVector &a) ¶
- :
ComplexMatrix operator * (const ColumnVector &a, const ComplexRowVector &b) ¶
- :
ComplexColumnVector operator + (const ComplexColumnVector &a, const ComplexColumnVector &b) ¶
- :
ComplexColumnVector operator - (const ComplexColumnVector &a, const ComplexColumnVector &b) ¶
- :
ComplexColumnVector product (const ComplexColumnVector &a, const ComplexColumnVector &b) ¶
- :
ComplexColumnVector quotient (const ComplexColumnVector &a, const ComplexColumnVector &b) ¶
- :
ColumnVector map (d_d_Mapper f, const ColumnVector &a) ¶
- :
void map (d_d_Mapper f) ¶
- :
double min (void) const ¶
- :
double max (void) const ¶
- :
ostream& operator << (ostream &os, const ColumnVector &a) ¶
- : RowVector
(void) ¶
- : RowVector
(int n) ¶
- : RowVector
(int n, double val) ¶
- : RowVector
(const Array<double> &a) ¶
- : RowVector
(const RowVector &a) ¶
- :
RowVector& operator = (const RowVector &a) ¶
- :
int operator == (const RowVector &a) const ¶
- :
int operator != (const RowVector &a) const ¶
- :
RowVector& insert (const RowVector &a, int c) ¶
- :
RowVector& fill (double val) ¶
- :
RowVector& fill (double val, int c1, int c2) ¶
- :
RowVector append (const RowVector &a) const ¶
- :
ColumnVector transpose (void) const ¶
- :
RowVector& operator += (const RowVector &a) ¶
- :
RowVector& operator -= (const RowVector &a) ¶
- :
ComplexRowVector operator + (const RowVector &a, const Complex &s) ¶
- :
ComplexRowVector operator - (const RowVector &a, const Complex &s) ¶
- :
ComplexRowVector operator * (const RowVector &a, const Complex &s) ¶
- :
ComplexRowVector operator / (const RowVector &a, const Complex &s) ¶
- :
ComplexRowVector operator + (const Complex &s, const RowVector &a) ¶
- :
ComplexRowVector operator - (const Complex &s, const RowVector &a) ¶
- :
ComplexRowVector operator * (const Complex &s, const RowVector &a) ¶
- :
ComplexRowVector operator / (const Complex &s, const RowVector &a) ¶
- :
double operator * (const RowVector &a, ColumnVector &b) ¶
- :
Complex operator * (const RowVector &a, const ComplexColumnVector &b) ¶
- :
RowVector operator * (const RowVector &a, const Matrix &b) ¶
- :
ComplexRowVector operator * (const RowVector &a, const ComplexMatrix &b) ¶
- :
ComplexRowVector operator + (const RowVector &a, const ComplexRowVector &b) ¶
- :
ComplexRowVector operator - (const RowVector &a, const ComplexRowVector &b) ¶
- :
ComplexRowVector product (const RowVector &a, const ComplexRowVector &b) ¶
- :
ComplexRowVector quotient (const RowVector &a, const ComplexRowVector &b) ¶
- :
RowVector map (d_d_Mapper f, const RowVector &a) ¶
- :
void map (d_d_Mapper f) ¶
- :
double min (void) const ¶
- :
double max (void) const ¶
- :
ostream& operator << (ostream &os, const RowVector &a) ¶
- : DiagMatrix
(void) ¶
- : DiagMatrix
(int n) ¶
- : DiagMatrix
(int n, double val) ¶
- : DiagMatrix
(int r, int c) ¶
- : DiagMatrix
(int r, int c, double val) ¶
- : DiagMatrix
(const RowVector &a) ¶
- : DiagMatrix
(const ColumnVector &a) ¶
- : DiagMatrix
(const DiagArray<double> &a) ¶
- : DiagMatrix
(const DiagMatrix &a) ¶
- :
DiagMatrix& operator = (const DiagMatrix &a) ¶
- :
int operator == (const DiagMatrix &a) const ¶
- :
int operator != (const DiagMatrix &a) const ¶
- :
DiagMatrix& fill (double val) ¶
- :
DiagMatrix& fill (double val, int beg, int end) ¶
- :
DiagMatrix& fill (const ColumnVector &a) ¶
- :
DiagMatrix& fill (const RowVector &a) ¶
- :
DiagMatrix& fill (const ColumnVector &a, int beg) ¶
- :
DiagMatrix& fill (const RowVector &a, int beg) ¶
- :
DiagMatrix transpose (void) const ¶
- :
RowVector row (int i) const ¶
- :
RowVector row (char *s) const ¶
- :
ColumnVector column (int i) const ¶
- :
ColumnVector column (char *s) const ¶
- :
DiagMatrix inverse (void) const ¶
- :
DiagMatrix inverse (int &info) const ¶
- :
DiagMatrix& operator += (const DiagMatrix &a) ¶
- :
DiagMatrix& operator -= (const DiagMatrix &a) ¶
- :
Matrix operator + (const DiagMatrix &a, double s) ¶
- :
Matrix operator - (const DiagMatrix &a, double s) ¶
- :
ComplexMatrix operator + (const DiagMatrix &a, const Complex &s) ¶
- :
ComplexMatrix operator - (const DiagMatrix &a, const Complex &s) ¶
- :
ComplexDiagMatrix operator * (const DiagMatrix &a, const Complex &s) ¶
- :
ComplexDiagMatrix operator / (const DiagMatrix &a, const Complex &s) ¶
- :
Matrix operator + (double s, const DiagMatrix &a) ¶
- :
Matrix operator - (double s, const DiagMatrix &a) ¶
- :
ComplexMatrix operator + (const Complex &s, const DiagMatrix &a) ¶
- :
ComplexMatrix operator - (const Complex &s, const DiagMatrix &a) ¶
- :
ComplexDiagMatrix operator * (const Complex &s, const DiagMatrix &a) ¶
- :
ColumnVector operator * (const DiagMatrix &a, const ColumnVector &b) ¶
- :
ComplexColumnVector operator * (const DiagMatrix &a, const ComplexColumnVector &b) ¶
- :
ComplexDiagMatrix operator + (const DiagMatrix &a, const ComplexDiagMatrix &b) ¶
- :
ComplexDiagMatrix operator - (const DiagMatrix &a, const ComplexDiagMatrix &b) ¶
- :
ComplexDiagMatrix product (const DiagMatrix &a, const ComplexDiagMatrix &b) ¶
- :
Matrix operator + (const DiagMatrix &a, const Matrix &b) ¶
- :
Matrix operator - (const DiagMatrix &a, const Matrix &b) ¶
- :
Matrix operator * (const DiagMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix operator + (const DiagMatrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix operator - (const DiagMatrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix operator * (const DiagMatrix &a, const ComplexMatrix &b) ¶
- :
ColumnVector diag (void) const ¶
- :
ColumnVector diag (int k) const ¶
- :
ostream& operator << (ostream &os, const DiagMatrix &a) ¶
- : ComplexMatrix
(void) ¶
- : ComplexMatrix
(int r, int c) ¶
- : ComplexMatrix
(int r, int c, const Complex &val) ¶
- : ComplexMatrix
(const Matrix &a) ¶
- : ComplexMatrix
(const Array2<Complex> &a) ¶
- : ComplexMatrix
(const ComplexMatrix &a) ¶
- : ComplexMatrix
(const DiagMatrix &a) ¶
- : ComplexMatrix
(const DiagArray<Complex> &a) ¶
- : ComplexMatrix
(const ComplexDiagMatrix &a) ¶
- :
ComplexMatrix& operator = (const ComplexMatrix &a) ¶
- :
int operator == (const ComplexMatrix &a) const ¶
- :
int operator != (const ComplexMatrix &a) const ¶
- :
ComplexMatrix& insert (const Matrix &a, int r, int c) ¶
- :
ComplexMatrix& insert (const RowVector &a, int r, int c) ¶
- :
ComplexMatrix& insert (const ColumnVector &a, int r, int c) ¶
- :
ComplexMatrix& insert (const DiagMatrix &a, int r, int c) ¶
- :
ComplexMatrix& insert (const ComplexMatrix &a, int r, int c) ¶
- :
ComplexMatrix& insert (const ComplexRowVector &a, int r, int c) ¶
- :
ComplexMatrix& insert (const ComplexColumnVector &a, int r, int c) ¶
- :
ComplexMatrix& insert (const ComplexDiagMatrix &a, int r, int c) ¶
- :
ComplexMatrix& fill (double val) ¶
- :
ComplexMatrix& fill (const Complex &val) ¶
- :
ComplexMatrix& fill (double val, int r1, int c1, int r2, int c2) ¶
- :
ComplexMatrix& fill (const Complex &val, int r1, int c1, int r2, int c2) ¶
- :
ComplexMatrix append (const Matrix &a) const ¶
- :
ComplexMatrix append (const RowVector &a) const ¶
- :
ComplexMatrix append (const ColumnVector &a) const ¶
- :
ComplexMatrix append (const DiagMatrix &a) const ¶
- :
ComplexMatrix append (const ComplexMatrix &a) const ¶
- :
ComplexMatrix append (const ComplexRowVector &a) const ¶
- :
ComplexMatrix append (const ComplexColumnVector &a) const ¶
- :
ComplexMatrix append (const ComplexDiagMatrix &a) const ¶
- :
ComplexMatrix stack (const Matrix &a) const ¶
- :
ComplexMatrix stack (const RowVector &a) const ¶
- :
ComplexMatrix stack (const ColumnVector &a) const ¶
- :
ComplexMatrix stack (const DiagMatrix &a) const ¶
- :
ComplexMatrix stack (const ComplexMatrix &a) const ¶
- :
ComplexMatrix stack (const ComplexRowVector &a) const ¶
- :
ComplexMatrix stack (const ComplexColumnVector &a) const ¶
- :
ComplexMatrix stack (const ComplexDiagMatrix &a) const ¶
- :
ComplexMatrix transpose (void) const ¶
- :
Matrix real (const ComplexMatrix &a) ¶
- :
Matrix imag (const ComplexMatrix &a) ¶
- :
ComplexMatrix conj (const ComplexMatrix &a) ¶
- :
ComplexRowVector row (int i) const ¶
- :
ComplexRowVector row (char *s) const ¶
- :
ComplexColumnVector column (int i) const ¶
- :
ComplexColumnVector column (char *s) const ¶
- :
ComplexMatrix inverse (void) const ¶
- :
ComplexMatrix inverse (int &info) const ¶
- :
ComplexMatrix inverse (int &info, double &rcond) const ¶
- :
ComplexMatrix fourier (void) const ¶
- :
ComplexMatrix ifourier (void) const ¶
- :
ComplexDET determinant (void) const ¶
- :
ComplexDET determinant (int &info) const ¶
- :
ComplexDET determinant (int &info, double &rcond) const ¶
- :
ComplexMatrix solve (const Matrix &b) const ¶
- :
ComplexMatrix solve (const Matrix &b, int &info) const ¶
- :
ComplexMatrix solve (const Matrix &b, int &info, double &rcond) const ¶
- :
ComplexMatrix solve (const ComplexMatrix &b) const ¶
- :
ComplexMatrix solve (const ComplexMatrix &b, int &info) const ¶
- :
ComplexMatrix solve (const ComplexMatrix &b, int &info, double &rcond) const ¶
- :
ComplexColumnVector solve (const ComplexColumnVector &b) const ¶
- :
ComplexColumnVector solve (const ComplexColumnVector &b, int &info) const ¶
- :
ComplexColumnVector solve (const ComplexColumnVector &b, int &info, double &rcond) const ¶
- :
ComplexMatrix lssolve (const ComplexMatrix &b) const ¶
- :
ComplexMatrix lssolve (const ComplexMatrix &b, int &info) const ¶
- :
ComplexMatrix lssolve (const ComplexMatrix &b, int &info, int &rank) const ¶
- :
ComplexColumnVector lssolve (const ComplexColumnVector &b) const ¶
- :
ComplexColumnVector lssolve (const ComplexColumnVector &b, int &info) const ¶
- :
ComplexColumnVector lssolve (const ComplexColumnVector &b, int &info, int &rank) const ¶
- :
ComplexMatrix& operator += (const DiagMatrix &a) ¶
- :
ComplexMatrix& operator -= (const DiagMatrix &a) ¶
- :
ComplexMatrix& operator += (const ComplexDiagMatrix &a) ¶
- :
ComplexMatrix& operator -= (const ComplexDiagMatrix &a) ¶
- :
ComplexMatrix& operator += (const Matrix &a) ¶
- :
ComplexMatrix& operator -= (const Matrix &a) ¶
- :
ComplexMatrix& operator += (const ComplexMatrix &a) ¶
- :
ComplexMatrix& operator -= (const ComplexMatrix &a) ¶
- :
Matrix operator ! (void) const ¶
- :
ComplexMatrix operator + (const ComplexMatrix &a, double s) ¶
- :
ComplexMatrix operator - (const ComplexMatrix &a, double s) ¶
- :
ComplexMatrix operator * (const ComplexMatrix &a, double s) ¶
- :
ComplexMatrix operator / (const ComplexMatrix &a, double s) ¶
- :
ComplexMatrix operator + (double s, const ComplexMatrix &a) ¶
- :
ComplexMatrix operator - (double s, const ComplexMatrix &a) ¶
- :
ComplexMatrix operator * (double s, const ComplexMatrix &a) ¶
- :
ComplexMatrix operator / (double s, const ComplexMatrix &a) ¶
- :
ComplexColumnVector operator * (const ComplexMatrix &a, const ColumnVector &b) ¶
- :
ComplexColumnVector operator * (const ComplexMatrix &a, const ComplexColumnVector &b) ¶
- :
ComplexMatrix operator + (const ComplexMatrix &a, const DiagMatrix &b) ¶
- :
ComplexMatrix operator - (const ComplexMatrix &a, const DiagMatrix &b) ¶
- :
ComplexMatrix operator * (const ComplexMatrix &a, const DiagMatrix &b) ¶
- :
ComplexMatrix operator + (const ComplexMatrix &a, const ComplexDiagMatrix &b) ¶
- :
ComplexMatrix operator - (const ComplexMatrix &a, const ComplexDiagMatrix &b) ¶
- :
ComplexMatrix operator * (const ComplexMatrix &a, const ComplexDiagMatrix &b) ¶
- :
ComplexMatrix operator + (const ComplexMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix operator - (const ComplexMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix operator * (const ComplexMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix operator * (const ComplexMatrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix product (const ComplexMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix quotient (const ComplexMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix map (c_c_Mapper f, const ComplexMatrix &a) ¶
- :
Matrix map (d_c_Mapper f, const ComplexMatrix &a) ¶
- :
void map (c_c_Mapper f) ¶
- :
Matrix all (void) const ¶
- :
Matrix any (void) const ¶
- :
ComplexMatrix cumprod (void) const ¶
- :
ComplexMatrix cumsum (void) const ¶
- :
ComplexMatrix prod (void) const ¶
- :
ComplexMatrix sum (void) const ¶
- :
ComplexMatrix sumsq (void) const ¶
- :
ComplexColumnVector diag (void) const ¶
- :
ComplexColumnVector diag (int k) const ¶
- :
ComplexColumnVector row_min (void) const ¶
- :
ComplexColumnVector row_min_loc (void) const ¶
- :
ComplexColumnVector row_max (void) const ¶
- :
ComplexColumnVector row_max_loc (void) const ¶
- :
ComplexRowVector column_min (void) const ¶
- :
ComplexRowVector column_min_loc (void) const ¶
- :
ComplexRowVector column_max (void) const ¶
- :
ComplexRowVector column_max_loc (void) const ¶
- :
ostream& operator << (ostream &os, const ComplexMatrix &a) ¶
- :
istream& operator >> (istream &is, ComplexMatrix &a) ¶
- : ComplexColumnVector
(void) ¶
- : ComplexColumnVector
(int n) ¶
- : ComplexColumnVector
(int n, const Complex &val) ¶
- : ComplexColumnVector
(const ColumnVector &a) ¶
- : ComplexColumnVector
(const Array<Complex> &a) ¶
- : ComplexColumnVector
(const ComplexColumnVector &a) ¶
- :
ComplexColumnVector& operator = (const ComplexColumnVector &a) ¶
- :
int operator == (const ComplexColumnVector &a) const ¶
- :
int operator != (const ComplexColumnVector &a) const ¶
- :
ComplexColumnVector& insert (const ColumnVector &a, int r) ¶
- :
ComplexColumnVector& insert (const ComplexColumnVector &a, int r) ¶
- :
ComplexColumnVector& fill (double val) ¶
- :
ComplexColumnVector& fill (const Complex &val) ¶
- :
ComplexColumnVector& fill (double val, int r1, int r2) ¶
- :
ComplexColumnVector& fill (const Complex &val, int r1, int r2) ¶
- :
ComplexColumnVector stack (const ColumnVector &a) const ¶
- :
ComplexColumnVector stack (const ComplexColumnVector &a) const ¶
- :
ComplexRowVector transpose (void) const ¶
- :
ColumnVector real (const ComplexColumnVector &a) ¶
- :
ColumnVector imag (const ComplexColumnVector &a) ¶
- :
ComplexColumnVector conj (const ComplexColumnVector &a) ¶
- :
ComplexColumnVector& operator += (const ColumnVector &a) ¶
- :
ComplexColumnVector& operator -= (const ColumnVector &a) ¶
- :
ComplexColumnVector& operator += (const ComplexColumnVector &a) ¶
- :
ComplexColumnVector& operator -= (const ComplexColumnVector &a) ¶
- :
ComplexColumnVector operator + (const ComplexColumnVector &a, double s) ¶
- :
ComplexColumnVector operator - (const ComplexColumnVector &a, double s) ¶
- :
ComplexColumnVector operator * (const ComplexColumnVector &a, double s) ¶
- :
ComplexColumnVector operator / (const ComplexColumnVector &a, double s) ¶
- :
ComplexColumnVector operator + (double s, const ComplexColumnVector &a) ¶
- :
ComplexColumnVector operator - (double s, const ComplexColumnVector &a) ¶
- :
ComplexColumnVector operator * (double s, const ComplexColumnVector &a) ¶
- :
ComplexColumnVector operator / (double s, const ComplexColumnVector &a) ¶
- :
ComplexMatrix operator * (const ComplexColumnVector &a, const ComplexRowVector &b) ¶
- :
ComplexColumnVector operator + (const ComplexColumnVector &a, const ColumnVector &b) ¶
- :
ComplexColumnVector operator - (const ComplexColumnVector &a, const ColumnVector &b) ¶
- :
ComplexColumnVector product (const ComplexColumnVector &a, const ColumnVector &b) ¶
- :
ComplexColumnVector quotient (const ComplexColumnVector &a, const ColumnVector &b) ¶
- :
ComplexColumnVector map (c_c_Mapper f, const ComplexColumnVector &a) ¶
- :
ColumnVector map (d_c_Mapper f, const ComplexColumnVector &a) ¶
- :
void map (c_c_Mapper f) ¶
- :
Complex min (void) const ¶
- :
Complex max (void) const ¶
- :
ostream& operator << (ostream &os, const ComplexColumnVector &a) ¶
- : ComplexRowVector
(void) ¶
- : ComplexRowVector
(int n) ¶
- : ComplexRowVector
(int n, const Complex &val) ¶
- : ComplexRowVector
(const RowVector &a) ¶
- : ComplexRowVector
(const Array<Complex> &a) ¶
- : ComplexRowVector
(const ComplexRowVector &a) ¶
- :
ComplexRowVector& operator = (const ComplexRowVector &a) ¶
- :
int operator == (const ComplexRowVector &a) const ¶
- :
int operator != (const ComplexRowVector &a) const ¶
- :
ComplexRowVector& insert (const RowVector &a, int c) ¶
- :
ComplexRowVector& insert (const ComplexRowVector &a, int c) ¶
- :
ComplexRowVector& fill (double val) ¶
- :
ComplexRowVector& fill (const Complex &val) ¶
- :
ComplexRowVector& fill (double val, int c1, int c2) ¶
- :
ComplexRowVector& fill (const Complex &val, int c1, int c2) ¶
- :
ComplexRowVector append (const RowVector &a) const ¶
- :
ComplexRowVector append (const ComplexRowVector &a) const ¶
- :
ComplexColumnVector transpose (void) const ¶
- :
RowVector real (const ComplexRowVector &a) ¶
- :
RowVector imag (const ComplexRowVector &a) ¶
- :
ComplexRowVector conj (const ComplexRowVector &a) ¶
- :
ComplexRowVector& operator += (const RowVector &a) ¶
- :
ComplexRowVector& operator -= (const RowVector &a) ¶
- :
ComplexRowVector& operator += (const ComplexRowVector &a) ¶
- :
ComplexRowVector& operator -= (const ComplexRowVector &a) ¶
- :
ComplexRowVector operator + (const ComplexRowVector &a, double s) ¶
- :
ComplexRowVector operator - (const ComplexRowVector &a, double s) ¶
- :
ComplexRowVector operator * (const ComplexRowVector &a, double s) ¶
- :
ComplexRowVector operator / (const ComplexRowVector &a, double s) ¶
- :
ComplexRowVector operator + (double s, const ComplexRowVector &a) ¶
- :
ComplexRowVector operator - (double s, const ComplexRowVector &a) ¶
- :
ComplexRowVector operator * (double s, const ComplexRowVector &a) ¶
- :
ComplexRowVector operator / (double s, const ComplexRowVector &a) ¶
- :
Complex operator * (const ComplexRowVector &a, const ColumnVector &b) ¶
- :
Complex operator * (const ComplexRowVector &a, const ComplexColumnVector &b) ¶
- :
ComplexRowVector operator * (const ComplexRowVector &a, const ComplexMatrix &b) ¶
- :
ComplexRowVector operator + (const ComplexRowVector &a, const RowVector &b) ¶
- :
ComplexRowVector operator - (const ComplexRowVector &a, const RowVector &b) ¶
- :
ComplexRowVector product (const ComplexRowVector &a, const RowVector &b) ¶
- :
ComplexRowVector quotient (const ComplexRowVector &a, const RowVector &b) ¶
- :
ComplexRowVector map (c_c_Mapper f, const ComplexRowVector &a) ¶
- :
RowVector map (d_c_Mapper f, const ComplexRowVector &a) ¶
- :
void map (c_c_Mapper f) ¶
- :
Complex min (void) const ¶
- :
Complex max (void) const ¶
- :
ostream& operator << (ostream &os, const ComplexRowVector &a) ¶
- : ComplexDiagMatrix
(void) ¶
- : ComplexDiagMatrix
(int n) ¶
- : ComplexDiagMatrix
(int n, const Complex &val) ¶
- : ComplexDiagMatrix
(int r, int c) ¶
- : ComplexDiagMatrix
(int r, int c, const Complex &val) ¶
- : ComplexDiagMatrix
(const RowVector &a) ¶
- : ComplexDiagMatrix
(const ComplexRowVector &a) ¶
- : ComplexDiagMatrix
(const ColumnVector &a) ¶
- : ComplexDiagMatrix
(const ComplexColumnVector &a) ¶
- : ComplexDiagMatrix
(const DiagMatrix &a) ¶
- : ComplexDiagMatrix
(const DiagArray<Complex> &a) ¶
- : ComplexDiagMatrix
(const ComplexDiagMatrix &a) ¶
- :
ComplexDiagMatrix& operator = (const ComplexDiagMatrix &a) ¶
- :
int operator == (const ComplexDiagMatrix &a) const ¶
- :
int operator != (const ComplexDiagMatrix &a) const ¶
- :
ComplexDiagMatrix& fill (double val) ¶
- :
ComplexDiagMatrix& fill (const Complex &val) ¶
- :
ComplexDiagMatrix& fill (double val, int beg, int end) ¶
- :
ComplexDiagMatrix& fill (const Complex &val, int beg, int end) ¶
- :
ComplexDiagMatrix& fill (const ColumnVector &a) ¶
- :
ComplexDiagMatrix& fill (const ComplexColumnVector &a) ¶
- :
ComplexDiagMatrix& fill (const RowVector &a) ¶
- :
ComplexDiagMatrix& fill (const ComplexRowVector &a) ¶
- :
ComplexDiagMatrix& fill (const ColumnVector &a, int beg) ¶
- :
ComplexDiagMatrix& fill (const ComplexColumnVector &a, int beg) ¶
- :
ComplexDiagMatrix& fill (const RowVector &a, int beg) ¶
- :
ComplexDiagMatrix& fill (const ComplexRowVector &a, int beg) ¶
- :
ComplexDiagMatrix transpose (void) const ¶
- :
DiagMatrix real (const ComplexDiagMatrix &a) ¶
- :
DiagMatrix imag (const ComplexDiagMatrix &a) ¶
- :
ComplexDiagMatrix conj (const ComplexDiagMatrix &a) ¶
- :
ComplexRowVector row (int i) const ¶
- :
ComplexRowVector row (char *s) const ¶
- :
ComplexColumnVector column (int i) const ¶
- :
ComplexColumnVector column (char *s) const ¶
- :
ComplexDiagMatrix inverse (int &info) const ¶
- :
ComplexDiagMatrix inverse (void) const ¶
- :
ComplexDiagMatrix& operator += (const DiagMatrix &a) ¶
- :
ComplexDiagMatrix& operator -= (const DiagMatrix &a) ¶
- :
ComplexDiagMatrix& operator += (const ComplexDiagMatrix &a) ¶
- :
ComplexDiagMatrix& operator -= (const ComplexDiagMatrix &a) ¶
- :
ComplexMatrix operator + (const ComplexDiagMatrix &a, double s) ¶
- :
ComplexMatrix operator - (const ComplexDiagMatrix &a, double s) ¶
- :
ComplexMatrix operator + (const ComplexDiagMatrix &a, const Complex &s) ¶
- :
ComplexMatrix operator - (const ComplexDiagMatrix &a, const Complex &s) ¶
- :
ComplexDiagMatrix operator * (const ComplexDiagMatrix &a, double s) ¶
- :
ComplexDiagMatrix operator / (const ComplexDiagMatrix &a, double s) ¶
- :
ComplexMatrix operator + (double s, const ComplexDiagMatrix &a) ¶
- :
ComplexMatrix operator - (double s, const ComplexDiagMatrix &a) ¶
- :
ComplexMatrix operator + (const Complex &s, const ComplexDiagMatrix &a) ¶
- :
ComplexMatrix operator - (const Complex &s, const ComplexDiagMatrix &a) ¶
- :
ComplexDiagMatrix operator * (double s, const ComplexDiagMatrix &a) ¶
- :
ComplexColumnVector operator * (const ComplexDiagMatrix &a, const ColumnVector &b) ¶
- :
ComplexColumnVector operator * (const ComplexDiagMatrix &a, const ComplexColumnVector &b) ¶
- :
ComplexDiagMatrix operator + (const ComplexDiagMatrix &a, const DiagMatrix &b) ¶
- :
ComplexDiagMatrix operator - (const ComplexDiagMatrix &a, const DiagMatrix &b) ¶
- :
ComplexDiagMatrix product (const ComplexDiagMatrix &a, const DiagMatrix &b) ¶
- :
ComplexMatrix operator + (const ComplexDiagMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix operator - (const ComplexDiagMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix operator * (const ComplexDiagMatrix &a, const Matrix &b) ¶
- :
ComplexMatrix operator + (const ComplexDiagMatrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix operator - (const ComplexDiagMatrix &a, const ComplexMatrix &b) ¶
- :
ComplexMatrix operator * (const ComplexDiagMatrix &a, const ComplexMatrix &b) ¶
- :
ComplexColumnVector diag (void) const ¶
- :
ComplexColumnVector diag (int k) const ¶
- :
ostream& operator << (ostream &os, const ComplexDiagMatrix &a) ¶