#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: