void qr< Matrix >::delete_col | ( | const Array< octave_idx_type > & | j | ) |
Definition at line 662 of file qr.cc.
References DESCENDING, F77_XFCN, m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, Array< T >::sort(), and Faddeeva::w().
void qr< FloatMatrix >::delete_col | ( | const Array< octave_idx_type > & | j | ) |
Definition at line 1078 of file qr.cc.
References DESCENDING, F77_XFCN, m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, Array< T >::sort(), and Faddeeva::w().
void qr< ComplexMatrix >::delete_col | ( | const Array< octave_idx_type > & | j | ) |
Definition at line 1519 of file qr.cc.
References DESCENDING, F77_DBLE_CMPLX_ARG, F77_XFCN, m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Array< T >::sort().
void qr< FloatComplexMatrix >::delete_col | ( | const Array< octave_idx_type > & | j | ) |
Definition at line 1958 of file qr.cc.
References DESCENDING, F77_CMPLX_ARG, F77_XFCN, m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Array< T >::sort().
void qr< Matrix >::delete_col | ( | octave_idx_type | j_arg | ) |
Definition at line 633 of file qr.cc.
References F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< FloatMatrix >::delete_col | ( | octave_idx_type | j_arg | ) |
Definition at line 1049 of file qr.cc.
References F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< ComplexMatrix >::delete_col | ( | octave_idx_type | j_arg | ) |
Definition at line 1489 of file qr.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, and r.
void qr< FloatComplexMatrix >::delete_col | ( | octave_idx_type | j_arg | ) |
Definition at line 1928 of file qr.cc.
References F77_CMPLX_ARG, F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, and r.
void qr< Matrix >::delete_row | ( | octave_idx_type | j_arg | ) |
Definition at line 744 of file qr.cc.
References F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< FloatMatrix >::delete_row | ( | octave_idx_type | j_arg | ) |
Definition at line 1161 of file qr.cc.
References F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< ComplexMatrix >::delete_row | ( | octave_idx_type | j_arg | ) |
Definition at line 1604 of file qr.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< FloatComplexMatrix >::delete_row | ( | octave_idx_type | j_arg | ) |
Definition at line 2042 of file qr.cc.
References F77_CMPLX_ARG, F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< ComplexMatrix >::form | ( | octave_idx_type | n_arg, |
ComplexMatrix & | afact, | ||
Complex * | tau, | ||
type | qr_type | ||
) |
Definition at line 1214 of file qr.cc.
References Array< T >::elem(), F77_DBLE_CMPLX_ARG, F77_XFCN, m, max(), min(), n, OCTAVE_LOCAL_BUFFER, qr_type(), r, Array< T >::rows(), and Array< T >::xelem().
void qr< FloatComplexMatrix >::form | ( | octave_idx_type | n_arg, |
FloatComplexMatrix & | afact, | ||
FloatComplex * | tau, | ||
type | qr_type | ||
) |
Definition at line 1660 of file qr.cc.
References Array< T >::elem(), F77_CMPLX_ARG, F77_XFCN, m, max(), min(), n, OCTAVE_LOCAL_BUFFER, qr_type(), r, Array< T >::rows(), and Array< T >::xelem().
void qr< FloatMatrix >::form | ( | octave_idx_type | n_arg, |
FloatMatrix & | afact, | ||
float * | tau, | ||
type | qr_type | ||
) |
Definition at line 796 of file qr.cc.
References Array< T >::elem(), F77_XFCN, m, max(), min(), n, OCTAVE_LOCAL_BUFFER, qr_type(), r, Array< T >::rows(), and Array< T >::xelem().
void qr< Matrix >::form | ( | octave_idx_type | n_arg, |
Matrix & | afact, | ||
double * | tau, | ||
type | qr_type | ||
) |
Definition at line 382 of file qr.cc.
References Array< T >::elem(), F77_XFCN, m, max(), min(), n, OCTAVE_LOCAL_BUFFER, qr_type(), r, Array< T >::rows(), and Array< T >::xelem().
void qr< ComplexMatrix >::init | ( | const ComplexMatrix & | a, |
type | qr_type | ||
) |
Definition at line 1291 of file qr.cc.
References Array< T >::cols(), F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), m, max(), n, OCTAVE_LOCAL_BUFFER, qr_type(), ComplexMatrix::resize(), and Array< T >::rows().
void qr< FloatComplexMatrix >::init | ( | const FloatComplexMatrix & | a, |
type | qr_type | ||
) |
Definition at line 1735 of file qr.cc.
References Array< T >::cols(), F77_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), m, max(), n, OCTAVE_LOCAL_BUFFER, qr_type(), FloatComplexMatrix::resize(), and Array< T >::rows().
void qr< FloatMatrix >::init | ( | const FloatMatrix & | a, |
type | qr_type | ||
) |
Definition at line 867 of file qr.cc.
References Array< T >::cols(), F77_XFCN, Array< T >::fortran_vec(), m, max(), n, OCTAVE_LOCAL_BUFFER, qr_type(), FloatMatrix::resize(), and Array< T >::rows().
Definition at line 453 of file qr.cc.
References Array< T >::cols(), F77_XFCN, Array< T >::fortran_vec(), m, max(), n, OCTAVE_LOCAL_BUFFER, qr_type(), Matrix::resize(), and Array< T >::rows().
void qr< Matrix >::insert_col | ( | const ColumnVector & | u, |
octave_idx_type | j_arg | ||
) |
Definition at line 539 of file qr.cc.
References Array< T >::data(), F77_XFCN, m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< ComplexMatrix >::insert_col | ( | const ComplexColumnVector & | u, |
octave_idx_type | j_arg | ||
) |
Definition at line 1389 of file qr.cc.
References Array< T >::data(), F77_CONST_DBLE_CMPLX_ARG, F77_DBLE_CMPLX_ARG, F77_XFCN, m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, and r.
void qr< ComplexMatrix >::insert_col | ( | const ComplexMatrix & | u, |
const Array< octave_idx_type > & | j | ||
) |
Definition at line 1427 of file qr.cc.
References ASCENDING, Array< T >::cols(), ComplexMatrix::column(), Array< T >::data(), F77_CONST_DBLE_CMPLX_ARG, F77_DBLE_CMPLX_ARG, F77_XFCN, m, min(), n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Array< T >::sort().
void qr< FloatMatrix >::insert_col | ( | const FloatColumnVector & | u, |
octave_idx_type | j_arg | ||
) |
Definition at line 953 of file qr.cc.
References Array< T >::data(), F77_XFCN, m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< FloatComplexMatrix >::insert_col | ( | const FloatComplexColumnVector & | u, |
octave_idx_type | j_arg | ||
) |
Definition at line 1831 of file qr.cc.
References Array< T >::data(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_XFCN, m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, and r.
void qr< FloatComplexMatrix >::insert_col | ( | const FloatComplexMatrix & | u, |
const Array< octave_idx_type > & | j | ||
) |
Definition at line 1868 of file qr.cc.
References ASCENDING, Array< T >::cols(), FloatComplexMatrix::column(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_XFCN, m, min(), n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Array< T >::sort().
void qr< FloatMatrix >::insert_col | ( | const FloatMatrix & | u, |
const Array< octave_idx_type > & | j | ||
) |
Definition at line 990 of file qr.cc.
References ASCENDING, Array< T >::cols(), FloatMatrix::column(), Array< T >::data(), F77_XFCN, Array< T >::fortran_vec(), m, min(), n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, Array< T >::sort(), and Faddeeva::w().
void qr< Matrix >::insert_col | ( | const Matrix & | u, |
const Array< octave_idx_type > & | j | ||
) |
Definition at line 575 of file qr.cc.
References ASCENDING, Array< T >::cols(), Matrix::column(), Array< T >::data(), F77_XFCN, Array< T >::fortran_vec(), m, min(), n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, Array< T >::sort(), and Faddeeva::w().
void qr< ComplexMatrix >::insert_row | ( | const ComplexRowVector & | u, |
octave_idx_type | j_arg | ||
) |
Definition at line 1570 of file qr.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), m, min(), n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, and r.
void qr< FloatComplexMatrix >::insert_row | ( | const FloatComplexRowVector & | u, |
octave_idx_type | j_arg | ||
) |
Definition at line 2008 of file qr.cc.
References F77_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), m, min(), n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, and r.
void qr< FloatMatrix >::insert_row | ( | const FloatRowVector & | u, |
octave_idx_type | j_arg | ||
) |
Definition at line 1128 of file qr.cc.
References F77_XFCN, Array< T >::fortran_vec(), m, min(), n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< Matrix >::insert_row | ( | const RowVector & | u, |
octave_idx_type | j_arg | ||
) |
Definition at line 712 of file qr.cc.
References F77_XFCN, Array< T >::fortran_vec(), m, min(), n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< Matrix >::shift_cols | ( | octave_idx_type | i_arg, |
octave_idx_type | j_arg | ||
) |
Definition at line 770 of file qr.cc.
References F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< FloatMatrix >::shift_cols | ( | octave_idx_type | i_arg, |
octave_idx_type | j_arg | ||
) |
Definition at line 1188 of file qr.cc.
References F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< ComplexMatrix >::shift_cols | ( | octave_idx_type | i_arg, |
octave_idx_type | j_arg | ||
) |
Definition at line 1632 of file qr.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< FloatComplexMatrix >::shift_cols | ( | octave_idx_type | i_arg, |
octave_idx_type | j_arg | ||
) |
Definition at line 2070 of file qr.cc.
References F77_CMPLX_ARG, F77_XFCN, m, n, OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< Matrix >::update | ( | const ColumnVector & | u, |
const ColumnVector & | v | ||
) |
Definition at line 489 of file qr.cc.
References F77_XFCN, Array< T >::fortran_vec(), m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< ComplexMatrix >::update | ( | const ComplexColumnVector & | u, |
const ComplexColumnVector & | v | ||
) |
Definition at line 1331 of file qr.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< ComplexMatrix >::update | ( | const ComplexMatrix & | u, |
const ComplexMatrix & | v | ||
) |
Definition at line 1357 of file qr.cc.
References Array< T >::cols(), ComplexMatrix::column(), F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), m, n, OCTAVE_LOCAL_BUFFER, r, Array< T >::rows(), and Faddeeva::w().
void qr< FloatMatrix >::update | ( | const FloatColumnVector & | u, |
const FloatColumnVector & | v | ||
) |
Definition at line 903 of file qr.cc.
References F77_XFCN, Array< T >::fortran_vec(), m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< FloatComplexMatrix >::update | ( | const FloatComplexColumnVector & | u, |
const FloatComplexColumnVector & | v | ||
) |
Definition at line 1773 of file qr.cc.
References F77_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), m, n, Array< T >::numel(), OCTAVE_LOCAL_BUFFER, r, and Faddeeva::w().
void qr< FloatComplexMatrix >::update | ( | const FloatComplexMatrix & | u, |
const FloatComplexMatrix & | v | ||
) |
Definition at line 1799 of file qr.cc.
References Array< T >::cols(), FloatComplexMatrix::column(), F77_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), m, n, OCTAVE_LOCAL_BUFFER, r, Array< T >::rows(), and Faddeeva::w().
void qr< FloatMatrix >::update | ( | const FloatMatrix & | u, |
const FloatMatrix & | v | ||
) |
Definition at line 925 of file qr.cc.
References Array< T >::cols(), FloatMatrix::column(), F77_XFCN, Array< T >::fortran_vec(), m, n, OCTAVE_LOCAL_BUFFER, r, Array< T >::rows(), and Faddeeva::w().
Definition at line 511 of file qr.cc.
References Array< T >::cols(), Matrix::column(), F77_XFCN, Array< T >::fortran_vec(), m, n, OCTAVE_LOCAL_BUFFER, r, Array< T >::rows(), and Faddeeva::w().