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

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 ()
 

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