Converter for BCRSMatrix to SuperLU Matrix.
More...
#include <dune/istl/supermatrix.hh>
Public Member Functions |
| | SuperLUMatrix (const Matrix &mat) |
| | Constructor that initializes the data.
|
| | SuperLUMatrix () |
| virtual | ~SuperLUMatrix () |
| | Destructor.
|
| | operator SuperMatrix & () |
| | Cast to a SuperLU Matrix.
|
| | operator const SuperMatrix & () const |
| | Cast to a SuperLU Matrix.
|
SuperLUMatrix< BCRSMatrix
< FieldMatrix< B, n, m >, TA > > & | operator= (const BCRSMatrix< FieldMatrix< B, n, m >, TA > &mat) |
SuperLUMatrix< BCRSMatrix
< FieldMatrix< B, n, m >, TA > > & | operator= (const SuperLUMatrix< BCRSMatrix< FieldMatrix< B, n, m >, TA > > &mat) |
| virtual void | setMatrix (const Matrix &mat, const std::set< std::size_t > &mrs) |
| | Initialize data from a given set of matrix rows and columns.
|
| virtual void | setMatrix (const Matrix &mat) |
| | Initialize data from given matrix.
|
| virtual void | free () |
| | free allocated space.
|
| size_type | N () const |
| | Get the number of rows.
|
| size_type | nnz () const |
| size_type | M () const |
| | Get the number of columns.
|
| B * | getValues () const |
| int * | getRowIndex () const |
| int * | getColStart () const |
Detailed Description
template<class B, class TA, int n, int m>
class Dune::SuperLUMatrix< BCRSMatrix< FieldMatrix< B, n, m >, TA > >
Converter for BCRSMatrix to SuperLU Matrix.
Member Typedef Documentation
template<class B , class TA , int n, int m>
The type of the matrix to convert.
template<class B , class TA , int n, int m>
Constructor & Destructor Documentation
template<class B , class TA , int n, int m>
Constructor that initializes the data.
- Parameters
-
| mat | The matrix to convert. |
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
Member Function Documentation
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
Get the number of columns.
- Returns
- The number of columns.
template<class B , class TA , int n, int m>
Get the number of rows.
- Returns
- The number of rows.
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
Friends And Related Function Documentation
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
Member Data Documentation
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
template<class B , class TA , int n, int m>
The documentation for this class was generated from the following file: