Class template Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>¶
Inherits from Dune::GDT::LocalFiniteElementCoefficientsInterface.
-
template<class Implementation, class D, size_t d>
class Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d> : public LocalFiniteElementCoefficientsInterface<D, d>¶ Wraps a local finite element from dune-localfunctions to implement LocalFiniteElementCoefficientsInterface.
Most likely, you do not want to use this class directly, but LocalFiniteElementWrapper.
See also:
LocalFiniteElementCoefficientsInterface,LocalFiniteElementWrapper
Method Dune::GDT::LocalFiniteElementCoefficientsWrapper::copy¶
-
template<class Implementation, class D, size_t d>
BaseType *Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::copy() const final override¶ No documentation provided.
Method Dune::GDT::LocalFiniteElementCoefficientsWrapper::geometry_type¶
-
template<class Implementation, class D, size_t d>
const GeometryType &Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::geometry_type() const final override¶ No documentation provided.
Method Dune::GDT::LocalFiniteElementCoefficientsWrapper::size¶
-
template<class Implementation, class D, size_t d>
size_t Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::size() const final override¶ No documentation provided.
Method Dune::GDT::LocalFiniteElementCoefficientsWrapper::local_key¶
-
template<class Implementation, class D, size_t d>
const LocalKey &Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::local_key(const size_t ii) const final override¶ No documentation provided.
Constructor Dune::GDT::LocalFiniteElementCoefficientsWrapper::LocalFiniteElementCoefficientsWrapper¶
No documentation provided.
Constructor Dune::GDT::LocalFiniteElementCoefficientsWrapper::LocalFiniteElementCoefficientsWrapper¶
-
template<class Implementation, class D, size_t d>
explicit Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::LocalFiniteElementCoefficientsWrapper(Implementation *&&imp_ptr)¶ No documentation provided.
Constructor Dune::GDT::LocalFiniteElementCoefficientsWrapper::LocalFiniteElementCoefficientsWrapper¶
-
template<class Implementation, class D, size_t d>
Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::LocalFiniteElementCoefficientsWrapper(const ThisType &other) = default¶ No documentation provided.
Field Dune::GDT::LocalFiniteElementCoefficientsWrapper::imp_¶
-
template<class Implementation, class D, size_t d>
const std::shared_ptr<const Implementation> Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::imp_¶ No documentation provided.
Field Dune::GDT::LocalFiniteElementCoefficientsWrapper::geometry_type_¶
-
template<class Implementation, class D, size_t d>
const GeometryType Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::geometry_type_¶ No documentation provided.
Type alias Dune::GDT::LocalFiniteElementCoefficientsWrapper::ThisType¶
-
template<class Implementation, class D, size_t d>
using Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::ThisType = LocalFiniteElementCoefficientsWrapper<Implementation, D, d>¶ No documentation provided.
Type alias Dune::GDT::LocalFiniteElementCoefficientsWrapper::BaseType¶
-
template<class Implementation, class D, size_t d>
using Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::BaseType = LocalFiniteElementCoefficientsInterface<D, d>¶ No documentation provided.
Function template Dune::GDT::LocalFiniteElementCoefficientsWrapper::LocalFiniteElementCoefficientsWrapper¶
-
template<class Implementation, class D, size_t d>
template<class ImpType, typename = typename std::enable_if<std::is_same<ImpType, Implementation>::value && std::is_copy_constructible<ImpType>::value>::type>
explicit Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::LocalFiniteElementCoefficientsWrapper(const ImpType &imp)¶ No documentation provided.
Function template Dune::GDT::LocalFiniteElementCoefficientsWrapper::LocalFiniteElementCoefficientsWrapper¶
-
template<class Implementation, class D, size_t d>
template<class ...Args, typename = XT::Common::require_not_self_t<LocalFiniteElementCoefficientsWrapper<Implementation, D, d>, Args...>>
explicit Dune::GDT::LocalFiniteElementCoefficientsWrapper<Implementation, D, d>::LocalFiniteElementCoefficientsWrapper(Args&&... args)¶ No documentation provided.