|
dune-istl 2.10
|
Loading...
Searching...
No Matches
supermatrix.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
289 copyToBCCSMatrix(initializer, ISTL::Impl::MatrixRowSubset<Matrix,std::set<std::size_t> >(mat,mrs));
322 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:47
A::size_type size_type
The type for the index access and the size.
Definition bcrsmatrix.hh:497
Sequential overlapping Schwarz preconditioner.
Definition overlappingschwarz.hh:755
Definition overlappingschwarz.hh:694
Definition supermatrix.hh:26
Definition supermatrix.hh:30
Definition supermatrix.hh:126
Definition supermatrix.hh:132
double float_type
Definition supermatrix.hh:158
float float_type
Definition supermatrix.hh:165
Utility class for converting an ISTL Matrix into a SuperLU Matrix.
Definition supermatrix.hh:175
Definition supermatrix.hh:179
virtual void free()
free allocated space.
Definition supermatrix.hh:303
SuperLUMatrix< BCRSMatrix< B, TA > > & operator=(const SuperLUMatrix< BCRSMatrix< B, TA > > &mat)
Definition supermatrix.hh:256
SuperLUMatrix< BCRSMatrix< B, TA > > & operator=(const BCRSMatrix< B, TA > &mat)
Definition supermatrix.hh:237
SuperLUMatrix(const Matrix &mat)
Constructor that initializes the data.
Definition supermatrix.hh:212
virtual void setMatrix(const Matrix &mat)
Initialize data from given matrix.
Definition supermatrix.hh:293
SuperLUMatrix()
Definition supermatrix.hh:215
Matrix::size_type size_type
Definition supermatrix.hh:206
BCRSMatrix< B, TA > Matrix
The type of the matrix to convert.
Definition supermatrix.hh:202
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:281
virtual ~SuperLUMatrix()
Destructor.
Definition supermatrix.hh:219
Dune::SuperLUMatrix< Matrix > SuperLUMatrix
Definition supermatrix.hh:320
BCRSMatrix< B, A > Matrix
Definition supermatrix.hh:319
SuperMatrixInitializer()
Definition supermatrix.hh:326
virtual void createMatrix() const
Definition supermatrix.hh:329
SuperMatrixInitializer(SuperLUMatrix &lum)
Definition supermatrix.hh:322
T size(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8