dune-localfunctions 2.10
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | 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 >:
Inheritance graph

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

const Imp & impl_
 

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

◆ LocalCoefficientsVirtualImp()

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

constructor taking an implementation of the Dune::LocalCoefficientsVirtualInterface

Member Function Documentation

◆ localKey()

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

◆ size()

template<class Imp >
std::size_t Dune::LocalCoefficientsVirtualImp< Imp >::size ( ) const
inlinevirtual

Member Data Documentation

◆ impl_

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

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