dune-fem 2.12-git
Loading...
Searching...
No Matches
Dune::Fem::ColumnObject< LinearOperator > Struct Template Reference

#include <dune/fem/operator/matrix/columnobject.hh>

Public Types

typedef LinearOperator::ColumnEntityType ColumnEntityType
 
typedef LinearOperator::RowEntityType RowEntityType
 
typedef LinearOperator::DomainSpaceType DomainSpaceType
 
typedef LinearOperator::RangeSpaceType RangeSpaceType
 
typedef LinearOperator::LocalMatrixType LocalMatrixType
 

Public Member Functions

 ColumnObject (const LinearOperator &linOp, const ColumnEntityType &colEntity)
 
LocalMatrixType localMatrix (const RowEntityType &rowEntity) const
 return local matrix
 
const DomainSpaceType & domainSpace () const
 return domain space (i.e. space that builds the rows)
 
const RangeSpaceType & rangeSpace () const
 return range space (i.e. space that builds the columns)
 

Member Typedef Documentation

◆ ColumnEntityType

template<class LinearOperator >
typedef LinearOperator::ColumnEntityType Dune::Fem::ColumnObject< LinearOperator >::ColumnEntityType

◆ DomainSpaceType

template<class LinearOperator >
typedef LinearOperator::DomainSpaceType Dune::Fem::ColumnObject< LinearOperator >::DomainSpaceType

◆ LocalMatrixType

template<class LinearOperator >
typedef LinearOperator::LocalMatrixType Dune::Fem::ColumnObject< LinearOperator >::LocalMatrixType

◆ RangeSpaceType

template<class LinearOperator >
typedef LinearOperator::RangeSpaceType Dune::Fem::ColumnObject< LinearOperator >::RangeSpaceType

◆ RowEntityType

template<class LinearOperator >
typedef LinearOperator::RowEntityType Dune::Fem::ColumnObject< LinearOperator >::RowEntityType

Constructor & Destructor Documentation

◆ ColumnObject()

template<class LinearOperator >
Dune::Fem::ColumnObject< LinearOperator >::ColumnObject ( const LinearOperator &  linOp,
const ColumnEntityType &  colEntity 
)
inline

Member Function Documentation

◆ domainSpace()

template<class LinearOperator >
const DomainSpaceType & Dune::Fem::ColumnObject< LinearOperator >::domainSpace ( ) const
inline

return domain space (i.e. space that builds the rows)

◆ localMatrix()

template<class LinearOperator >
LocalMatrixType Dune::Fem::ColumnObject< LinearOperator >::localMatrix ( const RowEntityType &  rowEntity) const
inline

return local matrix

◆ rangeSpace()

template<class LinearOperator >
const RangeSpaceType & Dune::Fem::ColumnObject< LinearOperator >::rangeSpace ( ) const
inline

return range space (i.e. space that builds the columns)


The documentation for this struct was generated from the following file: