#include <dune/localfunctions/utility/basismatrix.hh>
List of all members.
Public Types |
typedef const PolynomialBasis
< Eval, CM, D, R > | PreBasis |
typedef BasisMatrixBase
< PreBasis, Interpolation,
Field > | Base |
typedef Base::Matrix | Matrix |
typedef Field | Field |
Public Member Functions |
| BasisMatrix (const PreBasis &preBasis, const Interpolation &localInterpolation) |
unsigned int | cols () const |
template<class Vector > |
void | row (const unsigned int row, Vector &vec) const |
unsigned int | rows () const |
| operator const RealMatrix & () const |
| operator RealMatrix & () |
const Field & | operator() (const unsigned int row, const unsigned int col) const |
Field & | operator() (const unsigned int row, const unsigned int col) |
const Field * | rowPtr (const unsigned int row) const |
Field * | rowPtr (const unsigned int row) |
void | resize (const unsigned int rows, const unsigned int cols) |
bool | invert () |
template<class Eval, class CM, class D, class R, class Interpolation, class Field>
struct Dune::BasisMatrix< const PolynomialBasis< Eval, CM, D, R >, Interpolation, Field >
Member Typedef Documentation
template<class Eval , class CM , class D , class R , class Interpolation , class Field >
template<class Eval , class CM , class D , class R , class Interpolation , class Field >
template<class Eval , class CM , class D , class R , class Interpolation , class Field >
Constructor & Destructor Documentation
template<class Eval , class CM , class D , class R , class Interpolation , class Field >
Dune::BasisMatrix< const PolynomialBasis< Eval, CM, D, R >, Interpolation, Field >::BasisMatrix |
( |
const PreBasis & |
preBasis, |
|
|
const Interpolation & |
localInterpolation | |
|
) |
| | [inline] |
Member Function Documentation
template<class Eval , class CM , class D , class R , class Interpolation , class Field >
unsigned int Dune::BasisMatrix< const PolynomialBasis< Eval, CM, D, R >, Interpolation, Field >::cols |
( |
|
) |
const [inline] |
const Field& Dune::LFEMatrix< Field , aligned >::operator() |
( |
const unsigned int |
row, |
|
|
const unsigned int |
col | |
|
) |
| | const [inline, inherited] |
void Dune::LFEMatrix< Field , aligned >::resize |
( |
const unsigned int |
rows, |
|
|
const unsigned int |
cols | |
|
) |
| | [inline, inherited] |
template<class Eval , class CM , class D , class R , class Interpolation , class Field >
template<class Vector >
void Dune::BasisMatrix< const PolynomialBasis< Eval, CM, D, R >, Interpolation, Field >::row |
( |
const unsigned int |
row, |
|
|
Vector & |
vec | |
|
) |
| | const [inline] |
The documentation for this struct was generated from the following file: