|
dune-istl 2.8.0
|
Loading...
Searching...
No Matches
supermatrix.hh
Go to the documentation of this file.
287 copyToBCCSMatrix(initializer, ISTL::Impl::MatrixRowSubset<Matrix,std::set<std::size_t> >(mat,mrs));
320 SuperMatrixInitializer(SuperLUMatrix& lum) : ISTL::Impl::BCCSMatrixInitializer<BCRSMatrix<B,A>, int>(lum)
This file implements a vector space as a tensor product of a given vector space. The number of compon...
Implementation of the BCRSMatrix class.
STL namespace.
iterator begin()
void print() const
void free()
Initializer for SuperLU Matrices representing the subdomains.
Definition overlappingschwarz.hh:45
A::size_type size_type
The type for the index access and the size.
Definition bcrsmatrix.hh:498
Sequential overlapping Schwarz preconditioner.
Definition overlappingschwarz.hh:753
Definition overlappingschwarz.hh:692
Definition supermatrix.hh:24
Definition supermatrix.hh:28
Definition supermatrix.hh:124
Definition supermatrix.hh:130
double float_type
Definition supermatrix.hh:156
float float_type
Definition supermatrix.hh:163
Utility class for converting an ISTL Matrix into a SuperLU Matrix.
Definition supermatrix.hh:173
Definition supermatrix.hh:177
virtual void free()
free allocated space.
Definition supermatrix.hh:301
SuperLUMatrix< BCRSMatrix< B, TA > > & operator=(const SuperLUMatrix< BCRSMatrix< B, TA > > &mat)
Definition supermatrix.hh:254
SuperLUMatrix< BCRSMatrix< B, TA > > & operator=(const BCRSMatrix< B, TA > &mat)
Definition supermatrix.hh:235
SuperLUMatrix(const Matrix &mat)
Constructor that initializes the data.
Definition supermatrix.hh:210
virtual void setMatrix(const Matrix &mat)
Initialize data from given matrix.
Definition supermatrix.hh:291
SuperLUMatrix()
Definition supermatrix.hh:213
Matrix::size_type size_type
Definition supermatrix.hh:204
BCRSMatrix< B, TA > Matrix
The type of the matrix to convert.
Definition supermatrix.hh:200
virtual void setMatrix(const Matrix &mat, const std::set< std::size_t > &mrs)
Initialize data from a given set of matrix rows and columns.
Definition supermatrix.hh:279
virtual ~SuperLUMatrix()
Destructor.
Definition supermatrix.hh:217
Dune::SuperLUMatrix< Matrix > SuperLUMatrix
Definition supermatrix.hh:318
BCRSMatrix< B, A > Matrix
Definition supermatrix.hh:317
SuperMatrixInitializer()
Definition supermatrix.hh:324
virtual void createMatrix() const
Definition supermatrix.hh:327
SuperMatrixInitializer(SuperLUMatrix &lum)
Definition supermatrix.hh:320
T size(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8