- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#include <dune/localfunctions/utility/basismatrix.hh>
Public Types | |
typedef const VirtualMonomialBasis< dim, F > | PreBasis |
typedef BasisMatrixBase < PreBasis, Interpolation, Field > | Base |
typedef Base::Matrix | Matrix |
typedef Field | Field |
Public Member Functions | |
BasisMatrix (const PreBasis &preBasis, const Interpolation &localInterpolation) | |
template<class Vector > | |
void | row (const unsigned int row, Vector &vec) const |
unsigned int | cols () 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 () |
typedef BasisMatrixBase<PreBasis,Interpolation,Field> Dune::BasisMatrix< const Dune::VirtualMonomialBasis< dim, F >, Interpolation, Field >::Base |
typedef Field Dune::LFEMatrix< Field , aligned >::Field [inherited] |
typedef Base::Matrix Dune::BasisMatrix< const Dune::VirtualMonomialBasis< dim, F >, Interpolation, Field >::Matrix |
typedef const VirtualMonomialBasis< dim, F > Dune::BasisMatrix< const Dune::VirtualMonomialBasis< dim, F >, Interpolation, Field >::PreBasis |
Dune::BasisMatrix< const Dune::VirtualMonomialBasis< dim, F >, Interpolation, Field >::BasisMatrix | ( | const PreBasis & | preBasis, | |
const Interpolation & | localInterpolation | |||
) | [inline] |
unsigned int Dune::BasisMatrixBase< const VirtualMonomialBasis< dim, F > , Interpolation, Field >::cols | ( | ) | const [inline, inherited] |
Reimplemented from Dune::LFEMatrix< Field >.
bool Dune::LFEMatrix< Field , aligned >::invert | ( | ) | [inline, inherited] |
Dune::LFEMatrix< Field , aligned >::operator const RealMatrix & | ( | ) | const [inline, inherited] |
Dune::LFEMatrix< Field , aligned >::operator RealMatrix & | ( | ) | [inline, inherited] |
const Field& Dune::LFEMatrix< Field , aligned >::operator() | ( | const unsigned int | row, | |
const unsigned int | col | |||
) | const [inline, inherited] |
Field& Dune::LFEMatrix< Field , aligned >::operator() | ( | const unsigned int | row, | |
const unsigned int | col | |||
) | [inline, inherited] |
void Dune::LFEMatrix< Field , aligned >::resize | ( | const unsigned int | rows, | |
const unsigned int | cols | |||
) | [inline, inherited] |
void Dune::BasisMatrix< const Dune::VirtualMonomialBasis< dim, F >, Interpolation, Field >::row | ( | const unsigned int | row, | |
Vector & | vec | |||
) | const [inline] |
Reimplemented from Dune::LFEMatrix< Field >.
References Dune::field_cast().
Field* Dune::LFEMatrix< Field , aligned >::rowPtr | ( | const unsigned int | row | ) | [inline, inherited] |
const Field* Dune::LFEMatrix< Field , aligned >::rowPtr | ( | const unsigned int | row | ) | const [inline, inherited] |
unsigned int Dune::BasisMatrixBase< const VirtualMonomialBasis< dim, F > , Interpolation, Field >::rows | ( | ) | const [inline, inherited] |
Reimplemented from Dune::LFEMatrix< Field >.
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].