#include <fCmplxQR.h>
Inherits base_qr< FloatComplexMatrix >.
Inherited by FloatComplexQRP.
Public Member Functions | |
FloatComplexQR (void) | |
FloatComplexQR (const FloatComplexMatrix &, qr_type_t=qr_type_std) | |
FloatComplexQR (const FloatComplexMatrix &qx, const FloatComplexMatrix &rx) | |
FloatComplexQR (const FloatComplexQR &a) | |
void | init (const FloatComplexMatrix &, qr_type_t=qr_type_std) |
void | update (const FloatComplexColumnVector &u, const FloatComplexColumnVector &v) |
void | update (const FloatComplexMatrix &u, const FloatComplexMatrix &v) |
void | insert_col (const FloatComplexColumnVector &u, octave_idx_type j) |
void | insert_col (const FloatComplexMatrix &u, const Array< octave_idx_type > &j) |
void | delete_col (octave_idx_type j) |
void | delete_col (const Array< octave_idx_type > &j) |
void | insert_row (const FloatComplexRowVector &u, octave_idx_type j) |
void | delete_row (octave_idx_type j) |
void | shift_cols (octave_idx_type i, octave_idx_type j) |
Protected Member Functions | |
void | form (octave_idx_type n, FloatComplexMatrix &afact, FloatComplex *tau, qr_type_t qr_type) |
FloatComplexQR::FloatComplexQR | ( | void | ) | [inline] |
F77_RET_T const octave_idx_type FloatComplex const octave_idx_type FloatComplex FloatComplex const octave_idx_type octave_idx_type &F77_RET_T const octave_idx_type const octave_idx_type FloatComplex const octave_idx_type FloatComplex FloatComplex const octave_idx_type octave_idx_type & FloatComplexQR::FloatComplexQR | ( | const FloatComplexMatrix & | a, | |
qr_type_t | qr_type = qr_type_std | |||
) |
FloatComplexQR::FloatComplexQR | ( | const FloatComplexMatrix & | qx, | |
const FloatComplexMatrix & | rx | |||
) | [inline] |
FloatComplexQR::FloatComplexQR | ( | const FloatComplexQR & | a | ) | [inline] |
void FloatComplexQR::delete_col | ( | const Array< octave_idx_type > & | j | ) |
void FloatComplexQR::delete_col | ( | octave_idx_type | j | ) |
void FloatComplexQR::delete_row | ( | octave_idx_type | j | ) |
void FloatComplexQR::form | ( | octave_idx_type | n, | |
FloatComplexMatrix & | afact, | |||
FloatComplex * | tau, | |||
qr_type_t | qr_type | |||
) | [protected] |
void FloatComplexQR::init | ( | const FloatComplexMatrix & | a, | |
qr_type_t | qr_type = qr_type_std | |||
) |
Reimplemented in FloatComplexQRP.
void FloatComplexQR::insert_col | ( | const FloatComplexMatrix & | u, | |
const Array< octave_idx_type > & | j | |||
) |
void FloatComplexQR::insert_col | ( | const FloatComplexColumnVector & | u, | |
octave_idx_type | j | |||
) |
void FloatComplexQR::insert_row | ( | const FloatComplexRowVector & | u, | |
octave_idx_type | j | |||
) |
void FloatComplexQR::shift_cols | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) |
void FloatComplexQR::update | ( | const FloatComplexMatrix & | u, | |
const FloatComplexMatrix & | v | |||
) |
void FloatComplexQR::update | ( | const FloatComplexColumnVector & | u, | |
const FloatComplexColumnVector & | v | |||
) |