Template Class FiniteElementSpace¶
Defined in File fe_space.h
Class Documentation¶
-
template<int dim, int spacedim = dim>
class FiniteElementSpace¶ An owning finite-element discretization with a non-owning view API.
Public Types
Public Functions
-
inline FiniteElementSpace(const TriangulationType &triangulation, std::unique_ptr<dealii::FiniteElement<dim, spacedim>> fe)¶
-
inline FiniteElementSpace(const TriangulationType &triangulation, const FiniteElementSpaceParameters<dim, spacedim> ¶meters)¶
-
inline void distribute_dofs()¶
-
inline const TriangulationType &triangulation() const¶
-
inline const DoFHandlerType &dof_handler() const¶
-
inline const dealii::AffineConstraints<double> &constraints() const¶
-
inline dealii::AffineConstraints<double> &constraints()¶
-
inline const dealii::IndexSet &locally_owned_dofs() const¶
-
inline const dealii::IndexSet &locally_relevant_dofs() const¶
-
template<typename Mapping>
inline FiniteElementSpaceView<dim, spacedim> view(const Mapping &mapping) const¶
-
inline FiniteElementSpaceView<dim, spacedim> view() const¶
Return a view using deal.II’s linear reference-cell mapping.
-
inline FiniteElementSpace(const TriangulationType &triangulation, std::unique_ptr<dealii::FiniteElement<dim, spacedim>> fe)¶