Public Member Functions

SparseComplexCHOL Class Reference

#include "SparseCmplxCHOL.h"

Inheritance diagram for SparseComplexCHOL:
Inheritance graph
[legend]
Collaboration diagram for SparseComplexCHOL:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SparseComplexCHOL (void)
 SparseComplexCHOL (const SparseComplexMatrix &a, bool natural=true)
 SparseComplexCHOL (const SparseComplexCHOL &a)
 SparseComplexCHOL (const SparseComplexMatrix &a, octave_idx_type &info, bool natural=true)
 ~SparseComplexCHOL (void)
SparseComplexMatrix chol_matrix (void) const
SparseComplexMatrix inverse (void) const
bool is_positive_definite (void) const
SparseComplexMatrix L (void) const
SparseComplexCHOLoperator= (const SparseComplexCHOL &a)
octave_idx_type P (void) const
ColumnVector perm (void) const
SparseMatrix Q (void) const
SparseComplexMatrix R (void) const
double rcond (void) const

Detailed Description

Definition at line 31 of file SparseCmplxCHOL.h.


Constructor & Destructor Documentation

SparseComplexCHOL::SparseComplexCHOL ( void   )  [inline]

Definition at line 38 of file SparseCmplxCHOL.h.

SparseComplexCHOL::SparseComplexCHOL ( const SparseComplexMatrix a,
bool  natural = true 
) [inline]

Definition at line 41 of file SparseCmplxCHOL.h.

SparseComplexCHOL::SparseComplexCHOL ( const SparseComplexMatrix a,
octave_idx_type info,
bool  natural = true 
) [inline]

Definition at line 45 of file SparseCmplxCHOL.h.

SparseComplexCHOL::SparseComplexCHOL ( const SparseComplexCHOL a  )  [inline]

Definition at line 50 of file SparseCmplxCHOL.h.

SparseComplexCHOL::~SparseComplexCHOL ( void   )  [inline]

Definition at line 53 of file SparseCmplxCHOL.h.


Member Function Documentation

SparseComplexMatrix SparseComplexCHOL::chol_matrix ( void   )  const [inline]

Definition at line 64 of file SparseCmplxCHOL.h.

SparseComplexMatrix SparseComplexCHOL::inverse ( void   )  const [inline]

Reimplemented from sparse_base_chol< SparseComplexMatrix, Complex, SparseMatrix >.

Definition at line 91 of file SparseCmplxCHOL.h.

Referenced by DEFUN_DLD().

bool sparse_base_chol< SparseComplexMatrix , Complex , SparseMatrix >::is_positive_definite ( void   )  const [inline, inherited]

Definition at line 209 of file sparse-base-chol.h.

SparseComplexMatrix SparseComplexCHOL::L ( void   )  const [inline]
SparseComplexCHOL& SparseComplexCHOL::operator= ( const SparseComplexCHOL a  )  [inline]

Definition at line 55 of file SparseCmplxCHOL.h.

octave_idx_type SparseComplexCHOL::P ( void   )  const [inline]

Reimplemented from sparse_base_chol< SparseComplexMatrix, Complex, SparseMatrix >.

Definition at line 74 of file SparseCmplxCHOL.h.

Referenced by DEFUN_DLD().

ColumnVector SparseComplexCHOL::perm ( void   )  const [inline]

Reimplemented from sparse_base_chol< SparseComplexMatrix, Complex, SparseMatrix >.

Definition at line 78 of file SparseCmplxCHOL.h.

Referenced by DEFUN_DLD().

SparseMatrix SparseComplexCHOL::Q ( void   )  const [inline]

Reimplemented from sparse_base_chol< SparseComplexMatrix, Complex, SparseMatrix >.

Definition at line 82 of file SparseCmplxCHOL.h.

References Q.

Referenced by DEFUN_DLD(), and SparseComplexMatrix::inverse().

SparseComplexMatrix SparseComplexCHOL::R ( void   )  const [inline]

Reimplemented from sparse_base_chol< SparseComplexMatrix, Complex, SparseMatrix >.

Definition at line 70 of file SparseCmplxCHOL.h.

Referenced by DEFUN_DLD().

double SparseComplexCHOL::rcond ( void   )  const [inline]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines