#include <dune/pdelab/backend/common/uncachedmatrixview.hh>
|
| | dune_static_assert ((is_same< typename RowCache::LocalFunctionSpace::Traits::GridFunctionSpace, typename Container::TestGridFunctionSpace >::value),"The RowCache passed to LocalView must belong to the underlying GFSV") |
| |
| | dune_static_assert ((is_same< typename ColCache::LocalFunctionSpace::Traits::GridFunctionSpace, typename Container::TrialGridFunctionSpace >::value),"The ColCache passed to LocalView must belong to the underlying GFSU") |
| |
| | ConstUncachedMatrixView () |
| |
| | ConstUncachedMatrixView (M_ &container) |
| |
| 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 |
| |
| const ElementType & | operator() (const RowContainerIndex &i, size_type j) const |
| |
| const ElementType & | operator() (size_type i, const ColContainerIndex &j) const |
| |
| const Container & | container () const |
| |
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
Referenced by Dune::PDELab::UncachedMatrixView< ISTLMatrixContainer, RowCache, ColCache >::add(), Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::M(), Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::operator()(), Dune::PDELab::UncachedMatrixView< ISTLMatrixContainer, RowCache, ColCache >::operator()(), Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::read(), and Dune::PDELab::UncachedMatrixView< ISTLMatrixContainer, RowCache, ColCache >::write().
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
| Dune::PDELab::ConstUncachedMatrixView< M_, RowCache, ColCache >::dune_static_assert |
( |
(is_same< typename RowCache::LocalFunctionSpace::Traits::GridFunctionSpace, typename Container::TestGridFunctionSpace >::value) |
, |
|
|
"The RowCache passed to LocalView must belong to the underlying GFSV" |
|
|
) |
| |
template<typename M_, typename RowCache, typename ColCache>
| Dune::PDELab::ConstUncachedMatrixView< M_, RowCache, ColCache >::dune_static_assert |
( |
(is_same< typename ColCache::LocalFunctionSpace::Traits::GridFunctionSpace, typename Container::TrialGridFunctionSpace >::value) |
, |
|
|
"The ColCache passed to LocalView must belong to the underlying GFSU" |
|
|
) |
| |
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename LC >
template<typename M_, typename RowCache, typename ColCache>
Referenced by Dune::PDELab::UncachedMatrixView< ISTLMatrixContainer, RowCache, ColCache >::add(), Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::N(), Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::operator()(), Dune::PDELab::UncachedMatrixView< ISTLMatrixContainer, RowCache, ColCache >::operator()(), Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::read(), and Dune::PDELab::UncachedMatrixView< ISTLMatrixContainer, RowCache, ColCache >::write().
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
template<typename M_, typename RowCache, typename ColCache>
Referenced by Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::attach(), Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::container(), Dune::PDELab::UncachedMatrixView< ISTLMatrixContainer, RowCache, ColCache >::container(), and Dune::PDELab::ConstUncachedMatrixView< const ISTLMatrixContainer, RowCache, ColCache >::detach().
template<typename M_, typename RowCache, typename ColCache>
The documentation for this class was generated from the following file: