Template Class BoundaryIntegrationSupport

Class Documentation

template<int dim, int spacedim = dim>
class BoundaryIntegrationSupport

A non-owning view of boundary faces selected by boundary id.

Public Functions

inline explicit BoundaryIntegrationSupport(const dealii::Triangulation<dim, spacedim> &tria)
inline BoundaryIntegrationSupport(const dealii::Triangulation<dim, spacedim> &tria, const dealii::types::boundary_id boundary_id)
inline const dealii::Triangulation<dim, spacedim> &triangulation() const
inline const std::set<dealii::types::boundary_id> &boundary_ids() const
template<int d = dim, std::enable_if_t<d == spacedim, int> = 0>
inline BoundaryNormalDirection<dim, spacedim> normal() const

Public Static Functions

static inline constexpr int dimension() noexcept
static inline constexpr int spacedimension() noexcept