dune-fem  2.4.1-rc
Public Types | Public Member Functions | List of all members
Dune::Fem::ColumnObject< LinearOperator > Struct Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/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 More...
 
const DomainSpaceTypedomainSpace () const
 return domain space (i.e. space that builds the rows) More...
 
const RangeSpaceTyperangeSpace () const
 return range space (i.e. space that builds the columns) More...
 

Member Typedef Documentation

template<class LinearOperator >
typedef LinearOperator::ColumnEntityType Dune::Fem::ColumnObject< LinearOperator >::ColumnEntityType
template<class LinearOperator >
typedef LinearOperator::DomainSpaceType Dune::Fem::ColumnObject< LinearOperator >::DomainSpaceType
template<class LinearOperator >
typedef LinearOperator::LocalMatrixType Dune::Fem::ColumnObject< LinearOperator >::LocalMatrixType
template<class LinearOperator >
typedef LinearOperator::RangeSpaceType Dune::Fem::ColumnObject< LinearOperator >::RangeSpaceType
template<class LinearOperator >
typedef LinearOperator::RowEntityType Dune::Fem::ColumnObject< LinearOperator >::RowEntityType

Constructor & Destructor Documentation

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

Member Function Documentation

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

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

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

return local matrix

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: