Class template Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal¶
-
template<class CouplingIntersectionType, class MacroIntersectionType>
class Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal¶ Inherits all types and methods from the coupling intersection, but uses the macro intersection to provide a correctly oriented normal.
Warning
Presumes that the coupling intersection lies exactly within the macro intersection!
-
GlobalCoordinate Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::outerNormal(const LocalCoordinate &local) const¶
No documentation provided.
-
GlobalCoordinate Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::integrationOuterNormal(const LocalCoordinate &local) const¶
No documentation provided.
-
GlobalCoordinate Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::unitOuterNormal(const LocalCoordinate &local) const¶
No documentation provided.
-
GlobalCoordinate Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::centerUnitOuterNormal() const¶
No documentation provided.
-
bool Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::boundary() const¶
No documentation provided.
-
size_t Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::boundarySegmentIndex() const¶
No documentation provided.
-
bool Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::operator==(const CouplingIntersectionWithCorrectNormal<CouplingIntersectionType, MacroIntersectionType>&) const¶
Compares two intersections for equality. copied from dune/grid/common/intersection
-
bool Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::operator!=(const CouplingIntersectionWithCorrectNormal<CouplingIntersectionType, MacroIntersectionType>&) const¶
Compares two intersections for inequality. copied from dune/grid/common/intersection
-
template<>
Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::CouplingIntersectionWithCorrectNormal<CouplingIntersectionType, MacroIntersectionType>(const CouplingIntersectionType &coupling_intersection, const MacroIntersectionType macro_intersection)¶ No documentation provided.
-
const MacroIntersectionType Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::macro_intersection_¶
No documentation provided.
-
const auto Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::dimensionworld¶
No documentation provided.
-
const auto Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::dimension¶
No documentation provided.
-
const auto Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::mydimension¶
No documentation provided.
-
type Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::BaseType¶
No documentation provided.
-
type Dune::XT::Grid::internal::CouplingIntersectionWithCorrectNormal::Entity¶
No documentation provided.