Class template Dune::XT::Grid::BoundaryInfo

template<class I>
class Dune::XT::Grid::BoundaryInfo<I>

Interface for classes mapping grid intersections to their boundary type.

Method Dune::XT::Grid::BoundaryInfo::type

template<class I>
virtual const BoundaryType &Dune::XT::Grid::BoundaryInfo<I>::type(const IntersectionType &intersection) const = 0

No documentation provided.

Method Dune::XT::Grid::BoundaryInfo::repr

template<class I>
virtual void Dune::XT::Grid::BoundaryInfo<I>::repr(std::ostream &out) const

No documentation provided.

Method Dune::XT::Grid::BoundaryInfo::str

template<class I>
virtual std::string Dune::XT::Grid::BoundaryInfo<I>::str() const

No documentation provided.

Method Dune::XT::Grid::BoundaryInfo::static_id

template<class I>
static std::string Dune::XT::Grid::BoundaryInfo<I>::static_id()

No documentation provided.

Constructor Dune::XT::Grid::BoundaryInfo::BoundaryInfo<I>

template<>
template<class I>
explicit Dune::XT::Grid::BoundaryInfo<I>::BoundaryInfo<I>(const std::string &logging_prefix, const std::array<bool, 3> &logging_state = Common::default_logger_state())

No documentation provided.

Constructor Dune::XT::Grid::BoundaryInfo::BoundaryInfo<I>

template<>
template<class I>
Dune::XT::Grid::BoundaryInfo<I>::BoundaryInfo<I>(const ThisType&) = default

No documentation provided.

Constructor Dune::XT::Grid::BoundaryInfo::BoundaryInfo<I>

template<>
template<class I>
Dune::XT::Grid::BoundaryInfo<I>::BoundaryInfo<I>(ThisType&&) noexcept = default

No documentation provided.

Destructor Dune::XT::Grid::BoundaryInfo::~BoundaryInfo<I>

template<>
virtual ~BoundaryInfo<IntersectionImp>() = default

No documentation provided.

Variable Dune::XT::Grid::BoundaryInfo::dimDomain

const int Dune::XT::Grid::BoundaryInfo::dimDomain

No documentation provided.

Variable Dune::XT::Grid::BoundaryInfo::dimWorld

const int Dune::XT::Grid::BoundaryInfo::dimWorld

No documentation provided.

Type alias Dune::XT::Grid::BoundaryInfo::ThisType

type Dune::XT::Grid::BoundaryInfo::ThisType

No documentation provided.

Type alias Dune::XT::Grid::BoundaryInfo::Logger

type Dune::XT::Grid::BoundaryInfo::Logger

No documentation provided.

Type alias Dune::XT::Grid::BoundaryInfo::IntersectionType

type Dune::XT::Grid::BoundaryInfo::IntersectionType

No documentation provided.

Type alias Dune::XT::Grid::BoundaryInfo::DomainFieldType

type Dune::XT::Grid::BoundaryInfo::DomainFieldType

No documentation provided.