#include <CDiagMatrix.h>
Inherits MDiagArray2< Complex >.
List of all members.
Public Member Functions |
| ComplexDiagMatrix (void) |
| ComplexDiagMatrix (octave_idx_type r, octave_idx_type c) |
| ComplexDiagMatrix (octave_idx_type r, octave_idx_type c, const Complex &val) |
| ComplexDiagMatrix (const Array< Complex > &a) |
| ComplexDiagMatrix (const Array< double > &a) |
| ComplexDiagMatrix (const Array< Complex > &a, octave_idx_type r, octave_idx_type c) |
| ComplexDiagMatrix (const DiagMatrix &a) |
| ComplexDiagMatrix (const MDiagArray2< Complex > &a) |
| ComplexDiagMatrix (const ComplexDiagMatrix &a) |
template<class U > |
| ComplexDiagMatrix (const DiagArray2< U > &a) |
ComplexDiagMatrix & | operator= (const ComplexDiagMatrix &a) |
bool | operator== (const ComplexDiagMatrix &a) const |
bool | operator!= (const ComplexDiagMatrix &a) const |
ComplexDiagMatrix & | fill (double val) |
ComplexDiagMatrix & | fill (const Complex &val) |
ComplexDiagMatrix & | fill (double val, octave_idx_type beg, octave_idx_type end) |
ComplexDiagMatrix & | fill (const Complex &val, octave_idx_type beg, octave_idx_type 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, octave_idx_type beg) |
ComplexDiagMatrix & | fill (const ComplexColumnVector &a, octave_idx_type beg) |
ComplexDiagMatrix & | fill (const RowVector &a, octave_idx_type beg) |
ComplexDiagMatrix & | fill (const ComplexRowVector &a, octave_idx_type beg) |
ComplexDiagMatrix | hermitian (void) const |
ComplexDiagMatrix | transpose (void) const |
DiagMatrix | abs (void) const |
ComplexMatrix | extract (octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2) const |
ComplexRowVector | row (octave_idx_type i) const |
ComplexRowVector | row (char *s) const |
ComplexColumnVector | column (octave_idx_type i) const |
ComplexColumnVector | column (char *s) const |
ComplexDiagMatrix | inverse (octave_idx_type &info) const |
ComplexDiagMatrix | inverse (void) const |
ComplexDiagMatrix | pseudo_inverse (void) const |
bool | all_elements_are_real (void) const |
ComplexDiagMatrix & | operator+= (const DiagMatrix &a) |
ComplexDiagMatrix & | operator-= (const DiagMatrix &a) |
ComplexColumnVector | diag (octave_idx_type k=0) const |
ComplexDET | determinant (void) const |
double | rcond (void) const |
Friends |
OCTAVE_API ComplexDiagMatrix | conj (const ComplexDiagMatrix &a) |
std::ostream & | operator<< (std::ostream &os, const ComplexDiagMatrix &a) |
Constructor & Destructor Documentation
ComplexDiagMatrix::ComplexDiagMatrix |
( |
void |
|
) |
[inline] |
ComplexDiagMatrix::ComplexDiagMatrix |
( |
const Array< Complex > & |
a |
) |
[inline, explicit] |
ComplexDiagMatrix::ComplexDiagMatrix |
( |
const Array< double > & |
a |
) |
[inline, explicit] |
ComplexDiagMatrix::ComplexDiagMatrix |
( |
const DiagMatrix & |
a |
) |
[explicit] |
template<class U >
ComplexDiagMatrix::ComplexDiagMatrix |
( |
const DiagArray2< U > & |
a |
) |
[inline] |
Member Function Documentation
bool ComplexDiagMatrix::all_elements_are_real |
( |
void |
|
) |
const |
ComplexDET ComplexDiagMatrix::determinant |
( |
void |
|
) |
const |
double ComplexDiagMatrix::rcond |
( |
void |
|
) |
const |
Friends And Related Function Documentation
The documentation for this class was generated from the following files: