iSAM
isam::CholeskyImplCSparse Class Reference
Inheritance diagram for isam::CholeskyImplCSparse:
Collaboration diagram for isam::CholeskyImplCSparse:

List of all members.

Public Member Functions

int * qr (cs *csA, int n, css *S, csn *N)
int * cholesky (cs *csA, cs *csAt, int n, double lambda, css *S, csn *N)
void factorize (const SparseSystem &Ab, VectorXd *delta=NULL, double lambda=0)
void get_R (SparseSystem &R)
int * get_order ()

Detailed Description

Definition at line 217 of file Cholesky.cpp.


Member Function Documentation

int* isam::CholeskyImplCSparse::get_order ( ) [inline, virtual]

Access the variable ordering used for Cholesky factorization.

Returns:
Pointer to variable ordering.

Implements isam::Cholesky.

Definition at line 338 of file Cholesky.cpp.

void isam::CholeskyImplCSparse::get_R ( SparseSystem R) [inline, virtual]

Copy R into a SparseSystem data structure (expensive, so can be avoided during batch factorization).

Parameters:
RSparseSystem that upon return will contain the R factor.

Implements isam::Cholesky.

Definition at line 331 of file Cholesky.cpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables