AbstractLinAlgPack: C++ Interfaces For Vectors, Matrices And Related Linear Algebra Objects  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
AbstractLinAlgPack::MatrixExtractInvCholFactor Class Referenceabstract

Mix-in Interface for extracting the inverse cholesky factor of a dense symmetric positive definite matrix. More...

#include <AbstractLinAlgPack_MatrixExtractInvCholFactor.hpp>

Inheritance diagram for AbstractLinAlgPack::MatrixExtractInvCholFactor:
Inheritance graph
[legend]

Public Member Functions

virtual void extract_inv_chol (DMatrixSliceTriEle *InvChol) const =0
 Extract the inverse cholesly factor. More...
 
- Public Member Functions inherited from AbstractLinAlgPack::MatrixBase
virtual ~MatrixBase ()
 Virtual destructor. More...
 
virtual const VectorSpacespace_cols () const =0
 Vector space for vectors that are compatible with the columns of the matrix. More...
 
virtual const VectorSpacespace_rows () const =0
 Vector space for vectors that are compatible with the rows of the matrix. More...
 
virtual size_type rows () const
 Return the number of rows in the matrix. More...
 
virtual size_type cols () const
 Return the number of columns in the matrix. More...
 
virtual size_type nz () const
 Return the number of nonzero elements in the matrix. More...
 

Detailed Description

Mix-in Interface for extracting the inverse cholesky factor of a dense symmetric positive definite matrix.

Definition at line 53 of file AbstractLinAlgPack_MatrixExtractInvCholFactor.hpp.

Member Function Documentation

virtual void AbstractLinAlgPack::MatrixExtractInvCholFactor::extract_inv_chol ( DMatrixSliceTriEle InvChol) const
pure virtual

Extract the inverse cholesly factor.

Warning, the entire DMatrixSlice InvChol->gms() can be used for workspace!


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