EOL BSpline Library  v2.2
All Classes Files Functions Variables Enumerations Enumerator Pages
Public Types | Public Member Functions | List of all members
BandedMatrix< T > Class Template Reference
Inheritance diagram for BandedMatrix< T >:
Matrix< T >

Public Types

typedef unsigned int size_type
 
typedef T element_type
 

Public Member Functions

 BandedMatrix (int N_=1, int nbands_off_diagonal=0)
 
 BandedMatrix (int N_, int first, int last)
 
bool setup (int N_=1, int noff=0)
 
bool setup (int N_, int first, int last)
 
BandedMatrix< T > & operator= (const T &e)
 
 BandedMatrix (BandedMatrix< T > &)=default
 
BandedMatrix< T > & operator= (BandedMatrix< T > &)=default
 
T & element (int i, int j)
 
const T & element (int i, int j) const
 
T & operator() (int i, int j)
 
const T & operator() (int i, int j) const
 
size_type num_rows () const
 
size_type num_cols () const
 
const BandedMatrixRow< T > operator[] (int row) const
 
BandedMatrixRow< T > operator[] (int row)
 

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