#include "qrp.h"
Public Types | |
| typedef T::real_row_vector_type | RV_T |
| typedef qr< T >::type | type |
Public Types inherited from qr< T > | |
| typedef T::column_vector_type | CV_T |
| typedef T::element_type | ELT_T |
| typedef T::row_vector_type | RV_T |
| enum | type { std , raw , economy } |
Additional Inherited Members | |
Protected Member Functions inherited from qr< T > | |
| void | form (octave_idx_type n, T &afact, ELT_T *tau, type qr_type) |
| void | form (octave_idx_type n_arg, ComplexMatrix &afact, Complex *tau, type qr_type) |
| void | form (octave_idx_type n_arg, FloatComplexMatrix &afact, FloatComplex *tau, type qr_type) |
| void | form (octave_idx_type n_arg, FloatMatrix &afact, float *tau, type qr_type) |
| void | form (octave_idx_type n_arg, Matrix &afact, double *tau, type qr_type) |
Protected Attributes inherited from qr< T > | |
| T | m_q |
| T | m_r |
| typedef T::real_row_vector_type qrp< T >::RV_T |
Definition at line 105 of file qrp.cc.
References qrp< T >::init().
| qrp< FloatMatrix >::qrp | ( | const FloatMatrix & | a, |
| type | qr_type | ||
| ) |
Definition at line 176 of file qrp.cc.
References qrp< T >::init().
| qrp< ComplexMatrix >::qrp | ( | const ComplexMatrix & | a, |
| type | qr_type | ||
| ) |
Definition at line 255 of file qrp.cc.
References qrp< T >::init().
| qrp< FloatComplexMatrix >::qrp | ( | const FloatComplexMatrix & | a, |
| type | qr_type | ||
| ) |
Definition at line 334 of file qrp.cc.
References qrp< T >::init().
| void qrp< ComplexMatrix >::init | ( | const ComplexMatrix & | a, |
| type | qr_type | ||
| ) |
Definition at line 195 of file qrp.cc.
References Array< T, Alloc >::cols(), F77_DBLE_CMPLX_ARG, F77_XFCN, liboctave_panic_if, OCTAVE_LOCAL_BUFFER, ComplexMatrix::resize(), Array< T, Alloc >::rows(), and Array< T, Alloc >::rwdata().
| void qrp< FloatComplexMatrix >::init | ( | const FloatComplexMatrix & | a, |
| type | qr_type | ||
| ) |
Definition at line 274 of file qrp.cc.
References Array< T, Alloc >::cols(), F77_CMPLX_ARG, F77_XFCN, liboctave_panic_if, OCTAVE_LOCAL_BUFFER, FloatComplexMatrix::resize(), Array< T, Alloc >::rows(), and Array< T, Alloc >::rwdata().
| void qrp< FloatMatrix >::init | ( | const FloatMatrix & | a, |
| type | qr_type | ||
| ) |
Definition at line 124 of file qrp.cc.
References Array< T, Alloc >::cols(), F77_XFCN, liboctave_panic_if, OCTAVE_LOCAL_BUFFER, FloatMatrix::resize(), Array< T, Alloc >::rows(), and Array< T, Alloc >::rwdata().
Definition at line 53 of file qrp.cc.
References Array< T, Alloc >::cols(), F77_XFCN, liboctave_panic_if, OCTAVE_LOCAL_BUFFER, Matrix::resize(), Array< T, Alloc >::rows(), and Array< T, Alloc >::rwdata().
Referenced by qrp< T >::qrp(), qrp< T >::qrp(), qrp< T >::qrp(), and qrp< T >::qrp().
Definition at line 53 of file qrp.h.
References qr< T >::operator=().
|
inline |
| FloatRowVector qrp< FloatMatrix >::Pvec | ( | ) | const |
| RowVector qrp< ComplexMatrix >::Pvec | ( | ) | const |
| FloatRowVector qrp< FloatComplexMatrix >::Pvec | ( | ) | const |