CppNoddy
0.92
|
A base matrix class for sequential matrices. More...
#include <Sequential_Matrix_base.h>
Public Member Functions | |
Sequential_Matrix_base () | |
An empty constructor. More... | |
virtual | ~Sequential_Matrix_base () |
virtual const _Type & | operator() (const std::size_t &row, const std::size_t &col) const =0 |
virtual _Type & | operator() (const std::size_t &row, const std::size_t &col)=0 |
virtual const _Type & | get (const std::size_t &row, const std::size_t &col) const =0 |
virtual _Type & | set (const std::size_t &row, const std::size_t &col)=0 |
virtual std::size_t | nrows () const =0 |
virtual std::size_t | ncols () const =0 |
virtual std::size_t | nelts () const =0 |
virtual void | scale (const _Type &mult)=0 |
virtual void | dump () const =0 |
A base matrix class for sequential matrices.
The sparse/banded/dense matrix classes inherit from this which allows for
Definition at line 15 of file Sequential_Matrix_base.h.
CppNoddy::Sequential_Matrix_base< _Type >::Sequential_Matrix_base |
|
virtual |
Definition at line 52 of file Sequential_Matrix_base.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
© 2012
R.E. Hewitt