#include <string>#include "Matrix.h"#include "chol.h"#include "oct-string.h"#include "sparse-chol.h"#include "sparse-util.h"#include "defun.h"#include "error.h"#include "errwarn.h"#include "ov.h"#include "ovl.h"Go to the source code of this file.
Functions | |
| octave_value_list | Fchol (const octave_value_list &args, int nargout) |
| octave_value_list | Fchol2inv (const octave_value_list &args, int) |
| octave_value_list | Fcholdelete (const octave_value_list &args, int) |
| octave_value_list | Fcholinsert (const octave_value_list &args, int nargout) |
| octave_value_list | Fcholinv (const octave_value_list &args, int) |
| octave_value_list | Fcholshift (const octave_value_list &args, int) |
| octave_value_list | Fcholupdate (const octave_value_list &args, int nargout) |
| octave_value_list Fchol | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 153 of file chol.cc.
References octave_value::complex_matrix_value(), err_wrong_type_arg(), error(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::is_single_type(), octave_value::iscomplex(), octave_value::isempty(), octave_value::isreal(), octave_value::issparse(), octave_value::matrix_value(), ovl(), print_usage(), octave_value::sparse_complex_matrix_value(), and octave_value::sparse_matrix_value().
| octave_value_list Fchol2inv | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 495 of file chol.cc.
References octave_value::columns(), octave_value::complex_matrix_value(), err_wrong_type_arg(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::is_single_type(), octave_value::iscomplex(), octave_value::isreal(), octave_value::issparse(), octave_value::matrix_value(), print_usage(), octave_value::rows(), octave_value::sparse_complex_matrix_value(), and octave_value::sparse_matrix_value().
| octave_value_list Fcholdelete | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 1066 of file chol.cc.
References octave_value::columns(), octave_value::complex_matrix_value(), err_square_matrix_required(), error(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::is_real_scalar(), octave_value::is_single_type(), octave_value::isnumeric(), octave_value::isreal(), octave_value::matrix_value(), ovl(), print_usage(), octave_value::rows(), and octave_value::scalar_value().
| octave_value_list Fcholinsert | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 825 of file chol.cc.
References octave_value::column_vector_value(), octave_value::columns(), octave_value::complex_column_vector_value(), octave_value::complex_matrix_value(), error(), octave_value::float_column_vector_value(), octave_value::float_complex_column_vector_value(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::is_real_scalar(), octave_value::is_single_type(), octave_value::isnumeric(), octave_value::isreal(), octave_value::matrix_value(), ovl(), print_usage(), octave_value::rows(), and octave_value::scalar_value().
| octave_value_list Fcholinv | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 367 of file chol.cc.
References octave_value::columns(), octave_value::complex_matrix_value(), err_wrong_type_arg(), error(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), chol< T >::inverse(), octave_value::is_single_type(), octave_value::iscomplex(), octave_value::isreal(), octave_value::issparse(), octave_value::matrix_value(), print_usage(), octave_value::rows(), octave_value::sparse_complex_matrix_value(), and octave_value::sparse_matrix_value().
| octave_value_list Fcholshift | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 1195 of file chol.cc.
References octave_value::columns(), octave_value::complex_matrix_value(), err_square_matrix_required(), error(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::is_real_scalar(), octave_value::is_single_type(), octave_value::isnumeric(), octave_value::isreal(), octave_value::matrix_value(), ovl(), print_usage(), octave_value::rows(), and octave_value::scalar_value().
| octave_value_list Fcholupdate | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 627 of file chol.cc.
References octave_value::column_vector_value(), octave_value::columns(), octave_value::complex_column_vector_value(), octave_value::complex_matrix_value(), error(), octave_value::float_column_vector_value(), octave_value::float_complex_column_vector_value(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::is_single_type(), octave_value::isnumeric(), octave_value::isreal(), octave_value::length(), octave_value::matrix_value(), ovl(), print_usage(), and octave_value::rows().