#include <dune/pdelab/backend/common/aliasedmatrixview.hh>
|
| | AliasedMatrixView () |
| |
| | AliasedMatrixView (Container &container) |
| |
| void | commit () |
| |
| template<typename LC > |
| void | write (const LC &local_container) |
| |
| template<typename LC > |
| void | add (const LC &local_container) |
| |
| ElementType & | operator() (size_type i, size_type j) |
| |
| ElementType & | operator() (const RowDOFIndex &i, const ColDOFIndex &j) |
| |
| ElementType & | operator() (const RowContainerIndex &i, const ColContainerIndex &j) |
| |
| ElementType & | operator() (const RowContainerIndex &i, size_type j) |
| |
| ElementType & | operator() (size_type i, const ColContainerIndex &j) |
| |
| template<typename LFSV , typename LFSU > |
| void | accumulate (const LFSV &lfsv, size_type i, const LFSU &lfsu, size_type j, value_type value) |
| |
| template<typename LFSV , typename LFSU > |
| void | rawAccumulate (const LFSV &lfsv, size_type i, const LFSU &lfsu, size_type j, value_type value) |
| |
| ElementType * | data () |
| |
| Container & | container () |
| |
| void | setWeight (weight_type weight) |
| |
| weight_type | weight () |
| |
| const RowIndexCache & | rowIndexCache () const |
| |
| const ColIndexCache & | colIndexCache () const |
| |
| size_type | N () const |
| |
| size_type | M () const |
| |
| const RowIndexCache & | rowIndexCache () const |
| |
| const ColIndexCache & | colIndexCache () const |
| |
| void | attach (M_ &container) |
| |
| void | detach () |
| |
| void | bind (const RowCache &row_cache, const ColCache &col_cache) |
| |
| void | unbind () |
| |
| size_type | N () const |
| |
| size_type | M () const |
| |
| template<typename LC > |
| void | read (LC &local_container) const |
| |
| const ElementType & | operator() (size_type i, size_type j) const |
| |
| const ElementType & | operator() (const RowDOFIndex &i, const ColDOFIndex &j) const |
| |
| const ElementType & | operator() (const RowContainerIndex &i, const ColContainerIndex &j) const |
| |
| template<typename LFSV , typename LFSU > |
| const ElementType & | operator() (const LFSV &lfsv, size_type i, const LFSU &lfsu, size_type j) const |
| |
| const Container & | container () const |
| |
◆ ColContainerIndex
template<typename M_ , typename RowCache , typename ColCache >
◆ ColDOFIndex
template<typename M_ , typename RowCache , typename ColCache >
◆ ColIndexCache
template<typename M_ , typename RowCache , typename ColCache >
◆ Container
template<typename M_ , typename RowCache , typename ColCache >
template<typename M_ , typename RowCache , typename ColCache >
◆ ElementType
template<typename M_ , typename RowCache , typename ColCache >
◆ LFSU
template<typename M_ , typename RowCache , typename ColCache >
◆ LFSV
template<typename M_ , typename RowCache , typename ColCache >
◆ RowContainerIndex
template<typename M_ , typename RowCache , typename ColCache >
◆ RowDOFIndex
template<typename M_ , typename RowCache , typename ColCache >
◆ RowIndexCache
template<typename M_ , typename RowCache , typename ColCache >
◆ size_type
template<typename M_ , typename RowCache , typename ColCache >
◆ value_type
template<typename M_ , typename RowCache , typename ColCache >
◆ weight_type
template<typename M_ , typename RowCache , typename ColCache >
◆ AliasedMatrixView() [1/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ AliasedMatrixView() [2/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ accumulate()
template<typename M_ , typename RowCache , typename ColCache >
template<typename LFSV , typename LFSU >
◆ add()
template<typename M_ , typename RowCache , typename ColCache >
template<typename LC >
◆ attach()
template<typename M_ , typename RowCache , typename ColCache >
◆ bind()
template<typename M_ , typename RowCache , typename ColCache >
◆ colIndexCache() [1/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ colIndexCache() [2/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ commit()
template<typename M_ , typename RowCache , typename ColCache >
◆ container() [1/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ container() [2/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ data()
template<typename M_ , typename RowCache , typename ColCache >
◆ detach()
template<typename M_ , typename RowCache , typename ColCache >
◆ M() [1/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ M() [2/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ N() [1/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ N() [2/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ operator()() [1/9]
template<typename M_ , typename RowCache , typename ColCache >
template<typename LFSV , typename LFSU >
◆ operator()() [2/9]
template<typename M_ , typename RowCache , typename ColCache >
◆ operator()() [3/9]
template<typename M_ , typename RowCache , typename ColCache >
◆ operator()() [4/9]
template<typename M_ , typename RowCache , typename ColCache >
◆ operator()() [5/9]
template<typename M_ , typename RowCache , typename ColCache >
◆ operator()() [6/9]
template<typename M_ , typename RowCache , typename ColCache >
◆ operator()() [7/9]
template<typename M_ , typename RowCache , typename ColCache >
◆ operator()() [8/9]
template<typename M_ , typename RowCache , typename ColCache >
◆ operator()() [9/9]
template<typename M_ , typename RowCache , typename ColCache >
◆ rawAccumulate()
template<typename M_ , typename RowCache , typename ColCache >
template<typename LFSV , typename LFSU >
◆ read()
template<typename M_ , typename RowCache , typename ColCache >
template<typename LC >
◆ rowIndexCache() [1/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ rowIndexCache() [2/2]
template<typename M_ , typename RowCache , typename ColCache >
◆ setWeight()
template<typename M_ , typename RowCache , typename ColCache >
◆ unbind()
template<typename M_ , typename RowCache , typename ColCache >
◆ weight()
template<typename M_ , typename RowCache , typename ColCache >
◆ write()
template<typename M_ , typename RowCache , typename ColCache >
template<typename LC >
◆ _col_cache
template<typename M_ , typename RowCache , typename ColCache >
◆ _container
template<typename M_ , typename RowCache , typename ColCache >
◆ _data
template<typename M_ , typename RowCache , typename ColCache >
◆ _row_cache
template<typename M_ , typename RowCache , typename ColCache >
The documentation for this class was generated from the following file: