Class template Dune::GDT::ContinuousLagrangeSpace¶
Inherits from Dune::GDT::SpaceInterface.
-
template<class GV, size_t r = 1, class R = double>
class Dune::GDT::ContinuousLagrangeSpace : public SpaceInterface<GV, r, 1, R>¶ The following dimensions/orders/elements are tested to work:
1d: orders 1, 2 work - 2d: orders 1, 2 work on simplices, cubes and mixed simplices and cubes - 3d: orders 1, 2 work on simplices, cubes, prisms
The following dimensions/orders/elements are tested to fail:
3d: pyramids (jacobians seem to be incorrect) - 3d: mixed simplices and cubes (intersections are non-conforming)
See also:
make_local_lagrange_finite_element
-
ThisType &Dune::GDT::ContinuousLagrangeSpace::operator=(const ThisType&) = delete¶
No documentation provided.
-
ThisType &Dune::GDT::ContinuousLagrangeSpace::operator=(ThisType&&) = delete¶
No documentation provided.
-
BaseType *Dune::GDT::ContinuousLagrangeSpace::copy() const final¶
No documentation provided.
-
const GridViewType &Dune::GDT::ContinuousLagrangeSpace::grid_view() const final¶
No documentation provided.
-
const MapperType &Dune::GDT::ContinuousLagrangeSpace::mapper() const final¶
No documentation provided.
-
const GlobalBasisType &Dune::GDT::ContinuousLagrangeSpace::basis() const final¶
No documentation provided.
-
const LocalFiniteElementFamilyType &Dune::GDT::ContinuousLagrangeSpace::finite_elements() const final¶
No documentation provided.
-
SpaceType Dune::GDT::ContinuousLagrangeSpace::type() const final¶
No documentation provided.
-
int Dune::GDT::ContinuousLagrangeSpace::min_polorder() const final¶
No documentation provided.
-
int Dune::GDT::ContinuousLagrangeSpace::max_polorder() const final¶
No documentation provided.
-
bool Dune::GDT::ContinuousLagrangeSpace::continuous(const int diff_order) const final¶
No documentation provided.
-
bool Dune::GDT::ContinuousLagrangeSpace::continuous_normal_components() const final¶
No documentation provided.
-
bool Dune::GDT::ContinuousLagrangeSpace::is_lagrangian() const final¶
No documentation provided.
-
void Dune::GDT::ContinuousLagrangeSpace::update_after_adapt() final¶
No documentation provided.
-
template<>
Dune::GDT::ContinuousLagrangeSpace::ContinuousLagrangeSpace<GV, r, R>(GridViewType grd_vw, const int order, const std::string &logging_prefix =<recovery-expr>(""), const std::array<bool, 3> &logging_state =<recovery-expr>())¶ No documentation provided.
-
template<>
Dune::GDT::ContinuousLagrangeSpace::ContinuousLagrangeSpace<GV, r, R>(const ThisType &other)¶ No documentation provided.
-
template<>
Dune::GDT::ContinuousLagrangeSpace::ContinuousLagrangeSpace<GV, r, R>(ThisType&&) noexcept = default¶ No documentation provided.
-
const GridViewType Dune::GDT::ContinuousLagrangeSpace::grid_view_¶
No documentation provided.
-
const int Dune::GDT::ContinuousLagrangeSpace::fe_order_¶
No documentation provided.
-
int Dune::GDT::ContinuousLagrangeSpace::min_polorder_¶
No documentation provided.
-
int Dune::GDT::ContinuousLagrangeSpace::max_polorder_¶
No documentation provided.
-
int Dune::GDT::ContinuousLagrangeSpace::local_finite_elements_¶
No documentation provided.
-
int Dune::GDT::ContinuousLagrangeSpace::mapper_¶
No documentation provided.
-
int Dune::GDT::ContinuousLagrangeSpace::basis_¶
No documentation provided.
-
type Dune::GDT::ContinuousLagrangeSpace::ThisType¶
No documentation provided.
-
type Dune::GDT::ContinuousLagrangeSpace::BaseType¶
No documentation provided.
-
type Dune::GDT::ContinuousLagrangeSpace::MapperImplementation¶
No documentation provided.
-
type Dune::GDT::ContinuousLagrangeSpace::GlobalBasisImplementation¶
No documentation provided.