|
dune-localfunctions 2.9.1
|
Loading...
Searching...
No Matches
Dune::LocalFiniteElementVirtualInterface< T > Class Template Referenceabstract
virtual base class for local finite elements with functions More...
#include <dune/localfunctions/common/virtualinterface.hh>
Inheritance diagram for Dune::LocalFiniteElementVirtualInterface< T >:

Public Types | |
| typedef LocalFiniteElementTraits< LocalBasisVirtualInterface< LocalBasisTraits >, LocalCoefficientsVirtualInterface, LocalInterpolationVirtualInterface< typename LocalBasisTraits::DomainType, typename LocalBasisTraits::RangeType > > | Traits |
Public Member Functions | |
| virtual | ~LocalFiniteElementVirtualInterface () |
| virtual const Traits::LocalBasisType & | localBasis () const =0 |
| virtual const Traits::LocalCoefficientsType & | localCoefficients () const =0 |
| virtual const Traits::LocalInterpolationType & | localInterpolation () const =0 |
| virtual unsigned int | size () const =0 |
| virtual const GeometryType | type () const =0 |
| virtual LocalFiniteElementVirtualInterface< T > * | clone () const =0 |
Detailed Description
template<class T>
class Dune::LocalFiniteElementVirtualInterface< 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 Typedef Documentation
◆ Traits
template<class T >
| typedef LocalFiniteElementTraits< LocalBasisVirtualInterface<LocalBasisTraits>, LocalCoefficientsVirtualInterface, LocalInterpolationVirtualInterface< typename LocalBasisTraits::DomainType, typename LocalBasisTraits::RangeType> > Dune::LocalFiniteElementVirtualInterface< T >::Traits |
Constructor & Destructor Documentation
◆ ~LocalFiniteElementVirtualInterface()
template<class T >
|
inlinevirtual |
Member Function Documentation
◆ clone()
template<class T >
|
pure virtual |
◆ localBasis()
template<class T >
|
pure virtual |
◆ localCoefficients()
template<class T >
|
pure virtual |
◆ localInterpolation()
template<class T >
|
pure virtual |
◆ size()
template<class T >
|
pure virtual |
◆ type()
template<class T >
|
pure virtual |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8