dune-localfunctions  2.2.1
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
Dune::LocalCoefficientsVirtualImp< Imp > Class Template Reference

class for wrapping local coefficients using the virtual interface More...

#include <dune/localfunctions/common/virtualwrappers.hh>

Inheritance diagram for Dune::LocalCoefficientsVirtualImp< Imp >:
Dune::LocalCoefficientsVirtualInterface Dune::BDM12DLocalCoefficients Dune::BDM1Q2DLocalCoefficients Dune::MimeticLocalCoefficients Dune::MonomLocalCoefficients< static_size > Dune::P0LocalCoefficients Dune::P1LocalCoefficients< dim > Dune::P23DLocalCoefficients Dune::Pk1DLocalCoefficients< k > Dune::Pk2DLocalCoefficients< k > Dune::Pk3DLocalCoefficients< k > Dune::PrismP1LocalCoefficients Dune::PrismP2LocalCoefficients Dune::PyramidP2LocalCoefficients Dune::Q1LocalCoefficients< dim > Dune::Q22DLocalCoefficients Dune::Q2LocalCoefficients< dim > Dune::RannacherTurek2DLocalCoefficients Dune::RefinedP0LocalCoefficients< k > Dune::RT02DLocalCoefficients Dune::RT0Q2DLocalCoefficients Dune::RT0Q3DLocalCoefficients Dune::RT1Q2DLocalCoefficients Dune::RT1Q3DLocalCoefficients Dune::RT2Q2DLocalCoefficients Dune::Pk1DLocalCoefficients< 2 > Dune::Pk2DLocalCoefficients< 2 > Dune::Pk3DLocalCoefficients< 2 > Dune::RefinedP0LocalCoefficients< 2 > Dune::RefinedP0LocalCoefficients< 3 >

Public Member Functions

std::size_t size () const
 number of coefficients More...
 
const LocalKeylocalKey (std::size_t i) const
 get i'th index More...
 

Protected Member Functions

 LocalCoefficientsVirtualImp (const Imp &imp)
 constructor taking an implementation of the Dune::LocalCoefficientsVirtualInterface More...
 

Protected Attributes

const Imp & impl_
 

Friends

template<class FEImp >
class LocalFiniteElementVirtualImp
 

Detailed Description

template<class Imp>
class Dune::LocalCoefficientsVirtualImp< Imp >

class for wrapping local coefficients using the virtual interface

Template Parameters
ImpLocalCoefficientsInterface implementation

Constructor & Destructor Documentation

template<class Imp>
Dune::LocalCoefficientsVirtualImp< Imp >::LocalCoefficientsVirtualImp ( const Imp &  imp)
inlineprotected

constructor taking an implementation of the Dune::LocalCoefficientsVirtualInterface

Member Function Documentation

template<class Imp>
const LocalKey& Dune::LocalCoefficientsVirtualImp< Imp >::localKey ( std::size_t  i) const
inlinevirtual
template<class Imp>
std::size_t Dune::LocalCoefficientsVirtualImp< Imp >::size ( ) const
inlinevirtual

Friends And Related Function Documentation

template<class Imp>
template<class FEImp >
friend class LocalFiniteElementVirtualImp
friend

Member Data Documentation

template<class Imp>
const Imp& Dune::LocalCoefficientsVirtualImp< Imp >::impl_
protected

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