dune-pdelab  2.0.0
Classes | Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::PDELab::ISTLVectorBackend< blocking, block_size_ > Struct Template Reference

#include <dune/pdelab/backend/istl/descriptors.hh>

Classes

struct  Traits
 

Public Types

typedef istl_vector_backend_tag tag
 
typedef std::size_t size_type
 

Public Member Functions

 dune_static_assert ((block_size_ > 0),"block size for FieldVector has to be positive")
 
template<typename GFS >
bool blocked (const GFS &gfs) const
 

Static Public Attributes

static const size_type blockSize = block_size_
 

Member Typedef Documentation

template<ISTLParameters::Blocking blocking = ISTLParameters::no_blocking, std::size_t block_size_ = 1>
typedef std::size_t Dune::PDELab::ISTLVectorBackend< blocking, block_size_ >::size_type
template<ISTLParameters::Blocking blocking = ISTLParameters::no_blocking, std::size_t block_size_ = 1>
typedef istl_vector_backend_tag Dune::PDELab::ISTLVectorBackend< blocking, block_size_ >::tag

Member Function Documentation

template<ISTLParameters::Blocking blocking = ISTLParameters::no_blocking, std::size_t block_size_ = 1>
template<typename GFS >
bool Dune::PDELab::ISTLVectorBackend< blocking, block_size_ >::blocked ( const GFS &  gfs) const
inline
template<ISTLParameters::Blocking blocking = ISTLParameters::no_blocking, std::size_t block_size_ = 1>
Dune::PDELab::ISTLVectorBackend< blocking, block_size_ >::dune_static_assert ( (block_size_ > 0)  ,
"block size for FieldVector has to be positive"   
)

Member Data Documentation

template<ISTLParameters::Blocking blocking = ISTLParameters::no_blocking, std::size_t block_size_ = 1>
const size_type Dune::PDELab::ISTLVectorBackend< blocking, block_size_ >::blockSize = block_size_
static

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