Main Page Class Hierarchy Compound List File List Compound Members File Members
MatrixBD Member List
This is the complete list of members for MatrixBD, including all inherited members.
- add(const int i, const int j, const double v)
[inline, protected] - MatrixC::add(const MatrixC<Tp>& B)
- MatrixC::add(const Tp value)
- MatrixC::add(const int i, const int j, const Tp v)
[inline, protected, virtual] - assign(const int nc, const Tp* value)
[virtual] - assign(const int nr, const int nc, const Tp* value)
[virtual] - assign(const int nr, const int nc, const Tp** value)
[virtual] - capacity() const
[inline, virtual] - CHdecompose()
- CHinvert()
[inline] - CHsolve(MatrixC<double>& B)
- CHsubstitute(MatrixC<double>& B)
- col_begin(const int i) const
[inline] - col_end(const int i) const
[inline] - D
[protected] - div(const int i, const int j, const double v)
[inline, protected] - MatrixC::div(const int i, const int j, const Tp v)
[inline, protected, virtual] - empty() const
[inline, virtual] - get_own_copy()
[inline] - kl() const
[inline] - ku() const
[inline] - LUdecompose(int* IPIV)
- LUinvert()
[inline] - LUsolve(MatrixC<double>& B)
- LUsubstitute(MatrixC<double>& B, int* IPIV)
- MatrixBD()
[explicit] - MatrixBD(const int nr, const int nc, const int nu, const double value=0.0)
[explicit] - MatrixBD(const int nr, const int nc=1, const double value=0.0)
[explicit] - MatrixBD(const MatrixBD& B)
- MatrixC()
[inline, explicit] - MatrixC(const int nr, const int nc, const Tp value=0)
[inline, explicit] - MatrixC(const int nr, const int nc, const int nu, const Tp value)
[inline, explicit] - MatrixC(const Tp* A, const int nr, const int nc=1)
[inline, explicit] - MatrixC(const valarray<Tp>& A, const int nc=1)
[inline, explicit] - MatrixC(const MatrixC& B)
[inline] - mul(const int i, const int j, const double v)
[inline, protected] - MatrixC::mul(const int i, const int j, const Tp v)
[inline, protected, virtual] - multiply(const MatrixBD& A, const MatrixBD& B, const char TRANSA='N', const char TRANSB='N')
[inline] - multiply(const VectorD& x, VectorD& y, const char TRANS='N', const double ALPHA=1.0, const double BETA=0.0) const
- multiply(const double value)
- MatrixC::multiply(const MatrixC<Tp>& A, const MatrixC<Tp>& B, const char TRANSA=0, const char TRANSB=0, const Tp ALPHA=1, const Tp BETA=0)
- MatrixC::multiply(const Tp value)
- nc() const
- nc(const int i) const
[virtual] - nr() const
- nr(const int j) const
[virtual] - operator Tp *() const
[inline] - operator Tp *()
[inline] - operator!=(const MatrixC<Tp>& B) const
- operator()(const int i, const int j=0)
[inline, virtual] - operator()(const int i, const int j=0) const
[inline, virtual] - operator=(const double value)
[inline] - MatrixC::operator=(const MatrixC& B)
- MatrixC::operator=(const Tp value)
[virtual] - operator==(const MatrixC<Tp>& B) const
- operator[](const int i) const
[inline, protected, virtual] - operator[](const int i)
[inline, protected, virtual] - read(const int i, const int j) const
[inline, protected, virtual] - ref(const int i, const int j) const
[inline, protected, virtual] - resize(const int nr, const int nc, const double value=0)
- MatrixC::resize(const int nr, const int nc, const Tp value=0)
- row_begin(const int j) const
[inline] - row_end(const int j) const
[inline] - size() const
[inline, virtual] - stream(ostream& s)
[virtual] - MatrixC::stream(istream& s)
[virtual] - sub(const int i, const int j, const double v)
[inline, protected] - MatrixC::sub(const int i, const int j, const Tp v)
[inline, protected, virtual] - subtract(const MatrixC<Tp>& B)
- subtract(const Tp value)
- transpose() const
- write(const int i, const int j, const double v)
[inline, protected] - MatrixC::write(const int i, const int j, const Tp v)
[inline, protected, virtual] - ~Matrix()
[inline, virtual] - ~MatrixBD()
[inline] - ~MatrixC()
[inline, virtual]
Generated at Wed Nov 22 08:38:29 2000 for LinAl - a simple and efficient Matrix library - by
1.2.1 written by Dimitri van Heesch,
© 1997-2000