dune-localfunctions
2.2.1
|
virtual base class for local coefficients More...
#include <dune/localfunctions/common/virtualinterface.hh>
Public Member Functions | |
virtual | ~LocalCoefficientsVirtualInterface () |
virtual std::size_t | size () const =0 |
number of coefficients More... | |
virtual const LocalKey & | localKey (std::size_t i) const =0 |
get i'th index More... | |
virtual base class for local coefficients
This class defines the interface using pure virtual methods.
|
inlinevirtual |
|
pure virtual |
get i'th index
Implemented in Dune::LocalCoefficientsVirtualImp< Imp >, Dune::LocalCoefficientsVirtualImp< typename Imp::Dune::LocalFiniteElementTraits::LocalCoefficientsType >, Dune::RT0Q3DLocalCoefficients, Dune::RT0Q2DLocalCoefficients, Dune::Q2LocalCoefficients< dim >, Dune::MimeticLocalCoefficients, Dune::Pk2DLocalCoefficients< k >, Dune::Pk2DLocalCoefficients< 2 >, Dune::Pk1DLocalCoefficients< k >, Dune::Pk1DLocalCoefficients< 2 >, Dune::PrismP2LocalCoefficients, Dune::PyramidP2LocalCoefficients, Dune::Pk3DLocalCoefficients< k >, Dune::Pk3DLocalCoefficients< 2 >, Dune::P23DLocalCoefficients, Dune::RT1Q3DLocalCoefficients, Dune::RT1Q2DLocalCoefficients, Dune::RT2Q2DLocalCoefficients, Dune::RefinedP0LocalCoefficients< k >, Dune::RefinedP0LocalCoefficients< 2 >, Dune::RefinedP0LocalCoefficients< 3 >, Dune::BDM12DLocalCoefficients, Dune::BDM1Q2DLocalCoefficients, Dune::Q22DLocalCoefficients, Dune::MonomLocalCoefficients< static_size >, Dune::PrismP1LocalCoefficients, Dune::Q1LocalCoefficients< dim >, Dune::P1LocalCoefficients< dim >, Dune::RT02DLocalCoefficients, Dune::P0LocalCoefficients, and Dune::RannacherTurek2DLocalCoefficients.
|
pure virtual |
number of coefficients
Implemented in Dune::LocalCoefficientsVirtualImp< Imp >, Dune::LocalCoefficientsVirtualImp< typename Imp::Dune::LocalFiniteElementTraits::LocalCoefficientsType >, Dune::RT0Q3DLocalCoefficients, Dune::RT0Q2DLocalCoefficients, Dune::Q2LocalCoefficients< dim >, Dune::MimeticLocalCoefficients, Dune::Pk2DLocalCoefficients< k >, Dune::Pk2DLocalCoefficients< 2 >, Dune::Pk1DLocalCoefficients< k >, Dune::Pk1DLocalCoefficients< 2 >, Dune::PrismP2LocalCoefficients, Dune::PyramidP2LocalCoefficients, Dune::Pk3DLocalCoefficients< k >, Dune::Pk3DLocalCoefficients< 2 >, Dune::P23DLocalCoefficients, Dune::RT1Q3DLocalCoefficients, Dune::RT1Q2DLocalCoefficients, Dune::RT2Q2DLocalCoefficients, Dune::RefinedP0LocalCoefficients< k >, Dune::RefinedP0LocalCoefficients< 2 >, Dune::RefinedP0LocalCoefficients< 3 >, Dune::BDM12DLocalCoefficients, Dune::BDM1Q2DLocalCoefficients, Dune::Q22DLocalCoefficients, Dune::MonomLocalCoefficients< static_size >, Dune::PrismP1LocalCoefficients, Dune::Q1LocalCoefficients< dim >, Dune::P1LocalCoefficients< dim >, Dune::RT02DLocalCoefficients, Dune::P0LocalCoefficients, and Dune::RannacherTurek2DLocalCoefficients.