Dune Core Modules (2.9.0)
Dune::SuperLUMatrix< BCRSMatrix< B, TA > > Class Template Reference
Converter for BCRSMatrix to SuperLU Matrix. More...
#include <dune/istl/supermatrix.hh>
Public Types | |
typedef BCRSMatrix< B, TA > | Matrix |
The type of the matrix to convert. | |
Public Member Functions | |
SuperLUMatrix (const Matrix &mat) | |
Constructor that initializes the data. More... | |
virtual | ~SuperLUMatrix () |
Destructor. | |
operator SuperMatrix & () | |
Cast to a SuperLU Matrix. | |
operator const SuperMatrix & () const | |
Cast to a SuperLU Matrix. | |
virtual void | setMatrix (const Matrix &mat, const std::set< std::size_t > &mrs) |
Initialize data from a given set of matrix rows and columns. More... | |
virtual void | setMatrix (const Matrix &mat) |
Initialize data from given matrix. | |
virtual void | free () |
free allocated space. | |
Detailed Description
template<class B, class TA>
class Dune::SuperLUMatrix< BCRSMatrix< B, TA > >
Converter for BCRSMatrix to SuperLU Matrix.
Constructor & Destructor Documentation
◆ SuperLUMatrix()
template<class B , class TA >
|
inlineexplicit |
Constructor that initializes the data.
- Parameters
-
mat The matrix to convert.
Member Function Documentation
◆ setMatrix()
template<class B , class TA >
|
inlinevirtual |
Initialize data from a given set of matrix rows and columns.
- Template Parameters
-
The type of the row index set.
- Parameters
-
mat the matrix with the values mrs The set of row (and column) indices to represent
The documentation for this class was generated from the following file:
- dune/istl/supermatrix.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.80.0
(Apr 24, 22:30, 2024)