|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > > Class Template Reference
#include <dune/fem/operator/common/localmatrixcolumn.hh>
Public Types | |
| typedef TemporaryLocalMatrix< DomainSpace, RangeSpace > | LocalMatrixType |
| typedef LocalMatrixType::RangeFieldType | RangeFieldType |
| typedef LocalMatrixType::RangeBasisFunctionSetType | BasisFunctionSetType |
| typedef BasisFunctionSetType::RangeType | RangeType |
| typedef BasisFunctionSetType::JacobianRangeType | JacobianRangeType |
| typedef BasisFunctionSetType::HessianRangeType | HessianRangeType |
| typedef RangeFieldType | value_type |
| typedef unsigned int | size_type |
Public Member Functions | |
| LocalMatrixColumn (LocalMatrixType &localMatrix, unsigned int col) | |
| const value_type & | operator[] (size_type row) const |
| value_type & | operator[] (size_type row) |
| template<class Point , class... Factor> | |
| void | axpy (const Point &x, Factor &&... factor) |
| template<class Quadrature , class... Factor> | |
| void | axpyQuadrature (const Quadrature &quadrature, Factor &&... factor) |
| const BasisFunctionSetType & | basisFunctionSet () const |
| auto | size () const |
Member Typedef Documentation
◆ BasisFunctionSetType
template<class DomainSpace , class RangeSpace >
| typedef LocalMatrixType::RangeBasisFunctionSetType Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >::BasisFunctionSetType |
◆ HessianRangeType
template<class DomainSpace , class RangeSpace >
| typedef BasisFunctionSetType::HessianRangeType Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >::HessianRangeType |
◆ JacobianRangeType
template<class DomainSpace , class RangeSpace >
| typedef BasisFunctionSetType::JacobianRangeType Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >::JacobianRangeType |
◆ LocalMatrixType
template<class DomainSpace , class RangeSpace >
| typedef TemporaryLocalMatrix< DomainSpace, RangeSpace > Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >::LocalMatrixType |
◆ RangeFieldType
template<class DomainSpace , class RangeSpace >
| typedef LocalMatrixType::RangeFieldType Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >::RangeFieldType |
◆ RangeType
template<class DomainSpace , class RangeSpace >
| typedef BasisFunctionSetType::RangeType Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >::RangeType |
◆ size_type
template<class DomainSpace , class RangeSpace >
| typedef unsigned int Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >::size_type |
◆ value_type
template<class DomainSpace , class RangeSpace >
| typedef RangeFieldType Dune::Fem::LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >::value_type |
Constructor & Destructor Documentation
◆ LocalMatrixColumn()
template<class DomainSpace , class RangeSpace >
|
inline |
Member Function Documentation
◆ axpy()
template<class DomainSpace , class RangeSpace >
template<class Point , class... Factor>
|
inline |
◆ axpyQuadrature()
template<class DomainSpace , class RangeSpace >
template<class Quadrature , class... Factor>
|
inline |
◆ basisFunctionSet()
template<class DomainSpace , class RangeSpace >
|
inline |
◆ operator[]() [1/2]
template<class DomainSpace , class RangeSpace >
|
inline |
◆ operator[]() [2/2]
template<class DomainSpace , class RangeSpace >
|
inline |
◆ size()
template<class DomainSpace , class RangeSpace >
|
inline |
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