Class template Dune::XT::Grid::BoundaryInfo<I>¶
-
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¶
-
template<class I>
explicit Dune::XT::Grid::BoundaryInfo<I>::BoundaryInfo(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¶
-
template<class I>
Dune::XT::Grid::BoundaryInfo<I>::BoundaryInfo(const ThisType&) = default¶ No documentation provided.
Constructor Dune::XT::Grid::BoundaryInfo::BoundaryInfo¶
-
template<class I>
Dune::XT::Grid::BoundaryInfo<I>::BoundaryInfo(ThisType&&) noexcept = default¶ No documentation provided.
Destructor Dune::XT::Grid::BoundaryInfo::~BoundaryInfo¶
-
template<class I>
virtual Dune::XT::Grid::BoundaryInfo<I>::~BoundaryInfo() = default¶ No documentation provided.
Variable Dune::XT::Grid::BoundaryInfo::dimDomain¶
-
template<class I>
const size_t Dune::XT::Grid::BoundaryInfo<I>::dimDomain¶ No documentation provided.
Variable Dune::XT::Grid::BoundaryInfo::dimWorld¶
-
template<class I>
const size_t Dune::XT::Grid::BoundaryInfo<I>::dimWorld¶ No documentation provided.
Type alias Dune::XT::Grid::BoundaryInfo::ThisType¶
-
template<class I>
using Dune::XT::Grid::BoundaryInfo<I>::ThisType = BoundaryInfo<IntersectionImp>¶ No documentation provided.
Type alias Dune::XT::Grid::BoundaryInfo::Logger¶
-
template<class I>
using Dune::XT::Grid::BoundaryInfo<I>::Logger = Common::WithLogger<BoundaryInfo<IntersectionImp>>¶ No documentation provided.
Type alias Dune::XT::Grid::BoundaryInfo::IntersectionType¶
-
template<class I>
using Dune::XT::Grid::BoundaryInfo<I>::IntersectionType = IntersectionImp¶ No documentation provided.
Type alias Dune::XT::Grid::BoundaryInfo::DomainFieldType¶
-
template<class I>
using Dune::XT::Grid::BoundaryInfo<I>::DomainFieldType = typename IntersectionType::ctype¶ No documentation provided.
Type alias Dune::XT::Grid::BoundaryInfo::DomainType¶
-
template<class I>
using Dune::XT::Grid::BoundaryInfo<I>::DomainType = Common::FieldVector<DomainFieldType, dimDomain>¶ No documentation provided.
Type alias Dune::XT::Grid::BoundaryInfo::WorldType¶
-
template<class I>
using Dune::XT::Grid::BoundaryInfo<I>::WorldType = Common::FieldVector<DomainFieldType, dimWorld>¶ No documentation provided.