Class template Dune::GDT::LocalFiniteElementDefault<D, d, R, r, rC>¶
Inherits from Dune::GDT::LocalFiniteElementInterface.
-
template<class D, size_t d, class R, size_t r, size_t rC = 1>
class Dune::GDT::LocalFiniteElementDefault<D, d, R, r, rC> : public LocalFiniteElementInterface<D, d, R, r, rC>¶ Implements LocalFiniteElementInterface, given a basis, coefficients and an interpolation.
Method Dune::GDT::LocalFiniteElementDefault::geometry_type¶
Method Dune::GDT::LocalFiniteElementDefault::order¶
Method Dune::GDT::LocalFiniteElementDefault::size¶
Method Dune::GDT::LocalFiniteElementDefault::basis¶
Method Dune::GDT::LocalFiniteElementDefault::coefficients¶
Method Dune::GDT::LocalFiniteElementDefault::interpolation¶
Method Dune::GDT::LocalFiniteElementDefault::is_lagrangian¶
Method Dune::GDT::LocalFiniteElementDefault::lagrange_points¶
Method Dune::GDT::LocalFiniteElementDefault::powered¶
Method Dune::GDT::LocalFiniteElementDefault::check_input¶
Constructor Dune::GDT::LocalFiniteElementDefault::LocalFiniteElementDefault¶
-
template<class D, size_t d, class R, size_t r, size_t rC = 1>
Dune::GDT::LocalFiniteElementDefault<D, d, R, r, rC>::LocalFiniteElementDefault(const int ord, const BasisType &bas, const CoefficientsType &coeffs, const InterpolationType &inter, std::vector<DomainType> lps = {})¶ No documentation provided.
Constructor Dune::GDT::LocalFiniteElementDefault::LocalFiniteElementDefault¶
-
template<class D, size_t d, class R, size_t r, size_t rC = 1>
Dune::GDT::LocalFiniteElementDefault<D, d, R, r, rC>::LocalFiniteElementDefault(const int ord, BasisType *&&bas_ptr, CoefficientsType *&&coeffs_ptr, InterpolationType *&&inter_ptr, std::vector<DomainType> lps = {}, const bool pwrd = false)¶ Warning
Do not delete any of the moved in raw pointers manually afterwads!
Constructor Dune::GDT::LocalFiniteElementDefault::LocalFiniteElementDefault¶
-
template<class D, size_t d, class R, size_t r, size_t rC = 1>
Dune::GDT::LocalFiniteElementDefault<D, d, R, r, rC>::LocalFiniteElementDefault(const int ord, std::unique_ptr<BasisType> bas_ptr, std::unique_ptr<CoefficientsType> coeffs_ptr, std::unique_ptr<InterpolationType> inter_ptr, std::vector<DomainType> lps = {}, const bool pwrd = false)¶ No documentation provided.
Field Dune::GDT::LocalFiniteElementDefault::geometry_type_¶
Field Dune::GDT::LocalFiniteElementDefault::order_¶
Field Dune::GDT::LocalFiniteElementDefault::basis_¶
-
template<class D, size_t d, class R, size_t r, size_t rC = 1>
const XT::Common::ConstStorageProvider<BasisType> Dune::GDT::LocalFiniteElementDefault<D, d, R, r, rC>::basis_¶ No documentation provided.
Field Dune::GDT::LocalFiniteElementDefault::coefficients_¶
-
template<class D, size_t d, class R, size_t r, size_t rC = 1>
const XT::Common::ConstStorageProvider<CoefficientsType> Dune::GDT::LocalFiniteElementDefault<D, d, R, r, rC>::coefficients_¶ No documentation provided.
Field Dune::GDT::LocalFiniteElementDefault::interpolation_¶
-
template<class D, size_t d, class R, size_t r, size_t rC = 1>
const XT::Common::ConstStorageProvider<InterpolationType> Dune::GDT::LocalFiniteElementDefault<D, d, R, r, rC>::interpolation_¶ No documentation provided.