Class template Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>¶
Inherits from Dune::GDT::GlobalBasisInterface.
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
class Dune::GDT::DefaultGlobalBasis<GV, r, rC, R> : public GlobalBasisInterface<GV, r, rC, R>¶ Applies no transformation in evaluate, but left-multiplication by the geometry transformations jacobian inverse transpose in jacobian.
Class Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis¶
Inherits from Dune::GDT::LocalizedGlobalFiniteElementInterface.
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
class Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::LocalizedDefaultGlobalBasis : public LocalizedGlobalFiniteElementInterface<E, r, rC, R>¶ No documentation provided.
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::operator=¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::operator=¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::max_size¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::post_bind¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::size¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::order¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::evaluate¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
void Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::LocalizedDefaultGlobalBasis::evaluate(const DomainType &point_in_reference_element, std::vector<RangeType> &result, const XT::Common::Parameter& = {}) const final override¶ No documentation provided.
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::jacobians¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
void Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::LocalizedDefaultGlobalBasis::jacobians(const DomainType &point_in_reference_element, std::vector<DerivativeRangeType> &result, const XT::Common::Parameter& = {}) const final override¶ No documentation provided.
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::finite_element¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::default_data¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::backup¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::restore¶
Method Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::interpolate¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
void Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::LocalizedDefaultGlobalBasis::interpolate(const std::function<RangeType(const DomainType&)> &element_function, const int order, DynamicVector<R> &dofs) const final override¶ No documentation provided.
Constructor Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::LocalizedDefaultGlobalBasis¶
Constructor Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::LocalizedDefaultGlobalBasis¶
Constructor Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::LocalizedDefaultGlobalBasis¶
Field Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::self_¶
Field Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::current_local_fe_¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
XT::Common::ConstStorageProvider<LocalFiniteElementInterface<D, d, R, r, rC>> Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::LocalizedDefaultGlobalBasis::current_local_fe_¶ No documentation provided.
Field Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::size_¶
Field Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::order_¶
Field Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::geometry_type_¶
Type alias Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::ThisType¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
using Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::LocalizedDefaultGlobalBasis::ThisType = LocalizedDefaultGlobalBasis¶ No documentation provided.
Type alias Dune::GDT::DefaultGlobalBasis::LocalizedDefaultGlobalBasis::BaseType¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
using Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::LocalizedDefaultGlobalBasis::BaseType = LocalizedGlobalFiniteElementInterface<E, r, rC, R>¶ No documentation provided.
Method Dune::GDT::DefaultGlobalBasis::operator=¶
Method Dune::GDT::DefaultGlobalBasis::operator=¶
Method Dune::GDT::DefaultGlobalBasis::max_size¶
Method Dune::GDT::DefaultGlobalBasis::localize¶
Method Dune::GDT::DefaultGlobalBasis::update_after_adapt¶
Constructor Dune::GDT::DefaultGlobalBasis::DefaultGlobalBasis¶
Constructor Dune::GDT::DefaultGlobalBasis::DefaultGlobalBasis¶
Constructor Dune::GDT::DefaultGlobalBasis::DefaultGlobalBasis¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::DefaultGlobalBasis(const GridViewType &grid_view, const FiniteElementFamilyType &local_finite_elements, const int order)¶ No documentation provided.
Field Dune::GDT::DefaultGlobalBasis::grid_view_¶
Field Dune::GDT::DefaultGlobalBasis::local_finite_elements_¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
const FiniteElementFamilyType &Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::local_finite_elements_¶ No documentation provided.
Field Dune::GDT::DefaultGlobalBasis::fe_order_¶
Field Dune::GDT::DefaultGlobalBasis::max_size_¶
Type alias Dune::GDT::DefaultGlobalBasis::ThisType¶
Type alias Dune::GDT::DefaultGlobalBasis::BaseType¶
Type alias Dune::GDT::DefaultGlobalBasis::FiniteElementFamilyType¶
-
template<class GV, size_t r = 1, size_t rC = 1, class R = double>
using Dune::GDT::DefaultGlobalBasis<GV, r, rC, R>::FiniteElementFamilyType = LocalFiniteElementFamilyInterface<D, d, R, r, rC>¶ No documentation provided.