GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | List of all members
SparseCHOL Class Reference

#include "SparsedbleCHOL.h"

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

Public Member Functions

 SparseCHOL (void)
 SparseCHOL (const SparseMatrix &a, bool natural=true, bool force=false)
 SparseCHOL (const SparseMatrix &a, octave_idx_type &info, bool natural=false, bool force=false)
 SparseCHOL (const SparseCHOL &a)
 ~SparseCHOL (void)
SparseMatrix chol_matrix (void) const
SparseMatrix inverse (void) const
bool is_positive_definite (void) const
SparseMatrix L (void) const
SparseCHOLoperator= (const SparseCHOL &a)
octave_idx_type P (void) const
ColumnVector perm (void) const
SparseMatrix Q (void) const
SparseMatrix R (void) const
double rcond (void) const

Detailed Description

Definition at line 30 of file SparsedbleCHOL.h.

Constructor & Destructor Documentation

SparseCHOL::SparseCHOL ( void  )
inline

Definition at line 36 of file SparsedbleCHOL.h.

SparseCHOL::SparseCHOL ( const SparseMatrix a,
bool  natural = true,
bool  force = false 
)
inline

Definition at line 39 of file SparsedbleCHOL.h.

SparseCHOL::SparseCHOL ( const SparseMatrix a,
octave_idx_type info,
bool  natural = false,
bool  force = false 
)
inline

Definition at line 43 of file SparsedbleCHOL.h.

SparseCHOL::SparseCHOL ( const SparseCHOL a)
inline

Definition at line 49 of file SparsedbleCHOL.h.

SparseCHOL::~SparseCHOL ( void  )
inline

Definition at line 52 of file SparsedbleCHOL.h.

Member Function Documentation

SparseMatrix SparseCHOL::chol_matrix ( void  ) const
inline

Definition at line 62 of file SparsedbleCHOL.h.

SparseMatrix SparseCHOL::inverse ( void  ) const
inline
bool sparse_base_chol< SparseMatrix , double , SparseMatrix >::is_positive_definite ( void  ) const
inlineinherited

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

SparseMatrix SparseCHOL::L ( void  ) const
inline
SparseCHOL& SparseCHOL::operator= ( const SparseCHOL a)
inline

Definition at line 54 of file SparsedbleCHOL.h.

octave_idx_type SparseCHOL::P ( void  ) const
inline
ColumnVector SparseCHOL::perm ( void  ) const
inline
SparseMatrix SparseCHOL::Q ( void  ) const
inline
SparseMatrix SparseCHOL::R ( void  ) const
inline
double SparseCHOL::rcond ( void  ) const
inline

The documentation for this class was generated from the following file: