#include "chol.h"
Public Types | |
| typedef T::real_elt_type | COND_T |
| typedef T::column_vector_type | VT |
| typedef T::real_elt_type chol< T >::COND_T |
| typedef T::column_vector_type chol< T >::VT |
|
inline |
|
inline |
| void chol< T >::delete_sym | ( | octave_idx_type | j | ) |
| void chol< Matrix >::delete_sym | ( | octave_idx_type | j_arg | ) |
Definition at line 432 of file chol.cc.
References F77_XFCN, and OCTAVE_LOCAL_BUFFER.
| void chol< FloatMatrix >::delete_sym | ( | octave_idx_type | j_arg | ) |
Definition at line 609 of file chol.cc.
References F77_XFCN, and OCTAVE_LOCAL_BUFFER.
| void chol< ComplexMatrix >::delete_sym | ( | octave_idx_type | j_arg | ) |
Definition at line 795 of file chol.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, and OCTAVE_LOCAL_BUFFER.
| void chol< FloatComplexMatrix >::delete_sym | ( | octave_idx_type | j_arg | ) |
Definition at line 981 of file chol.cc.
References F77_CMPLX_ARG, F77_XFCN, and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< Matrix >::downdate | ( | const ColumnVector & | u | ) |
Definition at line 384 of file chol.cc.
References F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< ComplexMatrix >::downdate | ( | const ComplexColumnVector & | u | ) |
Definition at line 740 of file chol.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< FloatMatrix >::downdate | ( | const FloatColumnVector & | u | ) |
Definition at line 560 of file chol.cc.
References F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< FloatComplexMatrix >::downdate | ( | const FloatComplexColumnVector & | u | ) |
Definition at line 929 of file chol.cc.
References F77_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< T >::downdate | ( | const VT & | u | ) |
| octave_idx_type chol< Matrix >::insert_sym | ( | const ColumnVector & | u, |
| octave_idx_type | j_arg | ||
| ) |
Definition at line 405 of file chol.cc.
References F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< ComplexMatrix >::insert_sym | ( | const ComplexColumnVector & | u, |
| octave_idx_type | j_arg | ||
| ) |
Definition at line 764 of file chol.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< FloatMatrix >::insert_sym | ( | const FloatColumnVector & | u, |
| octave_idx_type | j_arg | ||
| ) |
Definition at line 581 of file chol.cc.
References F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< FloatComplexMatrix >::insert_sym | ( | const FloatComplexColumnVector & | u, |
| octave_idx_type | j_arg | ||
| ) |
Definition at line 951 of file chol.cc.
References F77_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| octave_idx_type chol< T >::insert_sym | ( | const VT & | u, |
| octave_idx_type | j | ||
| ) |
| T chol< T >::inverse | ( | ) | const |
Definition at line 132 of file chol.cc.
Referenced by Fcholinv(), ComplexMatrix::inverse(), Matrix::inverse(), FloatComplexMatrix::inverse(), and FloatMatrix::inverse().
Definition at line 61 of file chol.h.
Referenced by ComplexMatrix::inverse(), Matrix::inverse(), FloatComplexMatrix::inverse(), and FloatMatrix::inverse().
| void chol< T >::shift_sym | ( | octave_idx_type | i, |
| octave_idx_type | j | ||
| ) |
| void chol< Matrix >::shift_sym | ( | octave_idx_type | i_arg, |
| octave_idx_type | j_arg | ||
| ) |
Definition at line 449 of file chol.cc.
References F77_XFCN, and OCTAVE_LOCAL_BUFFER.
| void chol< FloatMatrix >::shift_sym | ( | octave_idx_type | i_arg, |
| octave_idx_type | j_arg | ||
| ) |
Definition at line 627 of file chol.cc.
References F77_XFCN, and OCTAVE_LOCAL_BUFFER.
| void chol< ComplexMatrix >::shift_sym | ( | octave_idx_type | i_arg, |
| octave_idx_type | j_arg | ||
| ) |
Definition at line 814 of file chol.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, and OCTAVE_LOCAL_BUFFER.
| void chol< FloatComplexMatrix >::shift_sym | ( | octave_idx_type | i_arg, |
| octave_idx_type | j_arg | ||
| ) |
Definition at line 999 of file chol.cc.
References F77_CMPLX_ARG, F77_XFCN, and OCTAVE_LOCAL_BUFFER.
| void chol< Matrix >::update | ( | const ColumnVector & | u | ) |
Definition at line 367 of file chol.cc.
References F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| void chol< ComplexMatrix >::update | ( | const ComplexColumnVector & | u | ) |
Definition at line 720 of file chol.cc.
References F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| void chol< FloatMatrix >::update | ( | const FloatColumnVector & | u | ) |
Definition at line 543 of file chol.cc.
References F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.
| void chol< FloatComplexMatrix >::update | ( | const FloatComplexColumnVector & | u | ) |
Definition at line 912 of file chol.cc.
References F77_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::numel(), and OCTAVE_LOCAL_BUFFER.