Feel++  0.91.4
Public Types | Public Member Functions
Feel::glas::ldl< T > Class Template Reference

List of all members.

Public Types

typedef T value_type
typedef
ublas::compressed_matrix
< value_type,
ublas::column_major > 
matrix_type

Public Member Functions

 ldl (matrix_type &A)
void symbolic ()
size_type numeric ()
void lsolve (ublas::vector< value_type > &X)
void dsolve (ublas::vector< value_type > &X)
void ltsolve (ublas::vector< value_type > &X)
void solve (ublas::vector< value_type > &X)
void perm (ublas::vector< value_type > &X, ublas::vector< value_type > const &B)
void permt (ublas::vector< value_type > &X, ublas::vector< value_type > const &B)
bool valid_perm ()
bool valid_matrix ()

template<typename T = double>
class Feel::glas::ldl< T >


Member Function Documentation

template<typename T = double>
void Feel::glas::ldl< T >::solve ( ublas::vector< value_type > &  X) [inline]

shortcut for solving LDL^T X = B