Dune Core Modules (unstable)

Dune::LocalFiniteElementVirtualInterface< T > Class Template Referenceabstract

virtual base class for local finite elements with functions More...

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

Public Member Functions

virtual const Traits::LocalBasisTypelocalBasis () const =0
 
virtual const Traits::LocalCoefficientsTypelocalCoefficients () const =0
 
virtual const Traits::LocalInterpolationTypelocalInterpolation () const =0
 
virtual unsigned int size () const =0
 
virtual const GeometryType type () const =0
 

Detailed Description

template<class T>
class Dune::LocalFiniteElementVirtualInterface< T >

virtual base class for local finite elements with functions

This class defines the same interface using pure virtual methods.

Member Function Documentation

◆ localBasis()

template<class T >
virtual const Traits::LocalBasisType & Dune::LocalFiniteElementVirtualInterface< T >::localBasis ( ) const
pure virtual

◆ localCoefficients()

template<class T >
virtual const Traits::LocalCoefficientsType & Dune::LocalFiniteElementVirtualInterface< T >::localCoefficients ( ) const
pure virtual

◆ localInterpolation()

template<class T >
virtual const Traits::LocalInterpolationType & Dune::LocalFiniteElementVirtualInterface< T >::localInterpolation ( ) const
pure virtual

◆ size()

template<class T >
virtual unsigned int Dune::LocalFiniteElementVirtualInterface< T >::size ( ) const
pure virtual

◆ type()

template<class T >
virtual const GeometryType Dune::LocalFiniteElementVirtualInterface< T >::type ( ) const
pure virtual

The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 23, 23:29, 2024)