LSDTopoTools
 All Classes Files Functions Variables Friends Pages
Public Member Functions | List of all members
band_matrix Class Reference

Public Member Functions

 band_matrix (int dim, int n_u, int n_l)
 
void resize (int dim, int n_u, int n_l)
 
int dim () const
 
int num_upper () const
 
int num_lower () const
 
double & operator() (int i, int j)
 
double operator() (int i, int j) const
 
double & saved_diag (int i)
 
double saved_diag (int i) const
 
void lu_decompose ()
 
std::vector< double > r_solve (const std::vector< double > &b) const
 
std::vector< double > l_solve (const std::vector< double > &b) const
 
std::vector< double > lu_solve (const std::vector< double > &b, bool is_lu_decomposed=false)
 

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