dune-pdelab  2.7-git
Public Types | Public Member Functions | List of all members
Dune::PDELab::impl::ZeroViewWrapper< AliasedVectorView< Container, LocalFunctionSpaceCache > > Class Template Reference

#include <dune/pdelab/localoperator/blockoffdiagonalwrapper.hh>

Public Types

using View = ConstAliasedVectorView< Container, LocalFunctionSpaceCache >
 
using ElementType = typename View::ElementType
 
using SizeType = typename View::size_type
 

Public Member Functions

 ZeroViewWrapper (const View &view, bool zero)
 
template<typename LFS >
const ElementTypeoperator() (const LFS &lfs, SizeType i) const
 
const ElementTypedata () const
 

Member Typedef Documentation

◆ ElementType

template<typename Container , typename LocalFunctionSpaceCache >
using Dune::PDELab::impl::ZeroViewWrapper< AliasedVectorView< Container, LocalFunctionSpaceCache > >::ElementType = typename View::ElementType

◆ SizeType

template<typename Container , typename LocalFunctionSpaceCache >
using Dune::PDELab::impl::ZeroViewWrapper< AliasedVectorView< Container, LocalFunctionSpaceCache > >::SizeType = typename View::size_type

◆ View

template<typename Container , typename LocalFunctionSpaceCache >
using Dune::PDELab::impl::ZeroViewWrapper< AliasedVectorView< Container, LocalFunctionSpaceCache > >::View = ConstAliasedVectorView<Container, LocalFunctionSpaceCache>

Constructor & Destructor Documentation

◆ ZeroViewWrapper()

template<typename Container , typename LocalFunctionSpaceCache >
Dune::PDELab::impl::ZeroViewWrapper< AliasedVectorView< Container, LocalFunctionSpaceCache > >::ZeroViewWrapper ( const View view,
bool  zero 
)
inline

Member Function Documentation

◆ data()

template<typename Container , typename LocalFunctionSpaceCache >
const ElementType* Dune::PDELab::impl::ZeroViewWrapper< AliasedVectorView< Container, LocalFunctionSpaceCache > >::data ( ) const
inline

◆ operator()()

template<typename Container , typename LocalFunctionSpaceCache >
template<typename LFS >
const ElementType& Dune::PDELab::impl::ZeroViewWrapper< AliasedVectorView< Container, LocalFunctionSpaceCache > >::operator() ( const LFS &  lfs,
SizeType  i 
) const
inline

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