Class template Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>¶
Inherits from Dune::GDT::LocalFiniteElementBasisInterface.
-
template<class D = double, class R = double>
class Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R> : public LocalFiniteElementBasisInterface<D, 2, R, 1, 1>¶ Inspired by [Brenner, Davis, Sung, 2014, A partition of unity method for the displacement obstacle problem of clamped Kirchhoff plates], section 2
See also:
LocalFlatTop2dCubeFiniteElement,LocalFlatTopFiniteElementFactory
Method Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::copy¶
-
template<class D = double, class R = double>
ThisType *Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::copy() const final override¶ No documentation provided.
Method Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::geometry_type¶
-
template<class D = double, class R = double>
const GeometryType &Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::geometry_type() const final override¶ No documentation provided.
Method Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::order¶
-
template<class D = double, class R = double>
int Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::order() const final override¶ No documentation provided.
Method Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::size¶
-
template<class D = double, class R = double>
size_t Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::size() const final override¶ No documentation provided.
Method Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::evaluate¶
-
template<class D = double, class R = double>
void Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::evaluate(const DomainType &point_in_reference_element, std::vector<RangeType> &result) const final override¶ No documentation provided.
Method Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::jacobian¶
-
template<class D = double, class R = double>
void Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::jacobian(const DomainType &point_in_reference_element, std::vector<DerivativeRangeType> &result) const final override¶ No documentation provided.
Constructor Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::LocalFlatTop2dCubeFiniteElementBasis¶
-
template<class D = double, class R = double>
Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::LocalFlatTop2dCubeFiniteElementBasis(const double &overlap = 0.5)¶ No documentation provided.
Constructor Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::LocalFlatTop2dCubeFiniteElementBasis¶
-
template<class D = double, class R = double>
Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::LocalFlatTop2dCubeFiniteElementBasis(const ThisType &other) = default¶ No documentation provided.
Constructor Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::LocalFlatTop2dCubeFiniteElementBasis¶
-
template<class D = double, class R = double>
Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::LocalFlatTop2dCubeFiniteElementBasis(ThisType &&source) = default¶ No documentation provided.
Field Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::geometry_type_¶
-
template<class D = double, class R = double>
const GeometryType Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::geometry_type_¶ No documentation provided.
Field Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::phi_L_¶
Field Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::phi_R_¶
Field Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::grad_phi_L_¶
Field Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::grad_phi_R_¶
Type alias Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::ThisType¶
-
template<class D = double, class R = double>
using Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::ThisType = LocalFlatTop2dCubeFiniteElementBasis<D, R>¶ No documentation provided.
Type alias Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis::BaseType¶
-
template<class D = double, class R = double>
using Dune::GDT::LocalFlatTop2dCubeFiniteElementBasis<D, R>::BaseType = LocalFiniteElementBasisInterface<D, 2, R, 1, 1>¶ No documentation provided.