|
dune-localfunctions 2.9.1
|
Loading...
Searching...
No Matches
Dune::SparseCoeffMatrix< F, bSize > Class Template Reference
#include <dune/localfunctions/utility/coeffmatrix.hh>
Inheritance diagram for Dune::SparseCoeffMatrix< F, bSize >:

Public Types | |
| typedef F | Field |
| typedef SparseCoeffMatrix< Field, blockSize > | This |
Public Member Functions | |
| SparseCoeffMatrix () | |
| ~SparseCoeffMatrix () | |
| unsigned int | size () const |
| unsigned int | baseSize () const |
| template<class BasisIterator , class FF > | |
| void | mult (const BasisIterator &x, unsigned int numLsg, FF *y) const |
| template<class BasisIterator , class Vector > | |
| void | mult (const BasisIterator &x, Vector &y) const |
| template<unsigned int deriv, class BasisIterator , class Vector > | |
| void | mult (const BasisIterator &x, Vector &y) const |
| template<class RowMatrix > | |
| void | fill (const RowMatrix &mat, bool verbose=false) |
| template<class Vector > | |
| void | addRow (unsigned int k, const Field &a, Vector &b) const |
Static Public Attributes | |
| static const unsigned int | blockSize = bSize |
Member Typedef Documentation
◆ Field
template<class F , unsigned int bSize>
| typedef F Dune::SparseCoeffMatrix< F, bSize >::Field |
◆ This
template<class F , unsigned int bSize>
| typedef SparseCoeffMatrix<Field,blockSize> Dune::SparseCoeffMatrix< F, bSize >::This |
Constructor & Destructor Documentation
◆ SparseCoeffMatrix()
template<class F , unsigned int bSize>
|
inline |
◆ ~SparseCoeffMatrix()
template<class F , unsigned int bSize>
|
inline |
Member Function Documentation
◆ addRow()
template<class F , unsigned int bSize>
template<class Vector >
|
inline |
◆ baseSize()
template<class F , unsigned int bSize>
|
inline |
◆ fill()
template<class F , unsigned int bSize>
template<class RowMatrix >
|
inline |
◆ mult() [1/3]
template<class F , unsigned int bSize>
template<class BasisIterator , class FF >
|
inline |
◆ mult() [2/3]
template<class F , unsigned int bSize>
template<class BasisIterator , class Vector >
|
inline |
◆ mult() [3/3]
template<class F , unsigned int bSize>
template<unsigned int deriv, class BasisIterator , class Vector >
|
inline |
◆ size()
template<class F , unsigned int bSize>
|
inline |
Member Data Documentation
◆ blockSize
template<class F , unsigned int bSize>
|
static |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8