dune-fem 2.8.0
|
#include <dune/fem/operator/common/localmatrix.hh>
Public Types | |
typedef Traits::LocalMatrixType | LocalMatrixType |
type of local matrix implementation More... | |
typedef Traits::RangeSpaceType | RangeSpaceType |
type of domain discrete function space More... | |
typedef RangeSpaceType::RangeType | RangeType |
type of range More... | |
typedef RangeSpaceType::JacobianRangeType | JacobianRangeType |
type of jacobian range More... | |
typedef RangeSpaceType::RangeFieldType | RangeFieldType |
type of range field More... | |
Public Member Functions | |
template<class RangeVectorType > | |
void | axpy (const RangeVectorType &phi, const Explicit< RangeType > &factor, const RangeFieldType &weight=RangeFieldType(1)) |
axpy operation for local matrices More... | |
template<class JacobianVectorType > | |
void | axpy (const JacobianVectorType &dphi, const JacobianRangeType &jacobianFactor, const RangeFieldType &weight=RangeFieldType(1)) |
axpy operation for local matrices More... | |
template<class RangeVectorType , class JacobianVectorType > | |
void | axpy (const RangeVectorType &phi, const JacobianVectorType &dphi, const Explicit< RangeType > &factor, const JacobianRangeType &jacobianFactor, const RangeFieldType &weight=RangeFieldType(1)) |
axpy operation for local matrices More... | |
Protected Member Functions | |
MatrixColumnObject (LocalMatrixType &localMatrix, const unsigned int col) | |
constructor taking local matrix and column number More... | |
Protected Attributes | |
LocalMatrixType & | localMatrix_ |
const unsigned int | column_ |
typedef RangeSpaceType::JacobianRangeType Dune::Fem::MatrixColumnObject< Traits >::JacobianRangeType |
type of jacobian range
typedef Traits::LocalMatrixType Dune::Fem::MatrixColumnObject< Traits >::LocalMatrixType |
type of local matrix implementation
typedef RangeSpaceType::RangeFieldType Dune::Fem::MatrixColumnObject< Traits >::RangeFieldType |
type of range field
typedef Traits::RangeSpaceType Dune::Fem::MatrixColumnObject< Traits >::RangeSpaceType |
type of domain discrete function space
typedef RangeSpaceType::RangeType Dune::Fem::MatrixColumnObject< Traits >::RangeType |
type of range
|
inlineprotected |
constructor taking local matrix and column number
|
inline |
axpy operation for local matrices
Denoting an entry of the local matrix by
[in] | dphi | evaluations of the jacobian of all base functions ![]() |
[in] | jacobianFactor | axpy factor |
[in] | weight | integration weight for quadrature point (default = 1) |
|
inline |
axpy operation for local matrices
Denoting an entry of the local matrix by
[in] | phi | evaluations of all base functions ![]() |
[in] | factor | axpy factor |
[in] | weight | integration weight for quadrature point (default = 1) |
|
inline |
axpy operation for local matrices
Denoting an entry of the local matrix by
[in] | phi | evaluations of all base functions ![]() |
[in] | dphi | evaluations of the jacobian of all base functions ![]() |
[in] | factor | axpy factor for phi |
[in] | jacobianFactor | axpy factor for dphi |
[in] | weight | integration weight for quadrature point (default = 1) |
|
protected |
|
protected |