|
dune-grid 2.12-git
|
Loading...
Searching...
No Matches
geometrygrid/intersection.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
53 explicit Intersection ( const HostIntersection &hostIntersection, const ElementGeometryImpl &insideGeo )
59 explicit Intersection ( HostIntersection&& hostIntersection, const ElementGeometryImpl &insideGeo )
152 const typename ElementGeometryImpl::JacobianInverseTransposed &jit = insideGeo_.jacobianInverseTransposed( x );
153 FieldVector< ctype, dimension > refNormal = refElement.integrationOuterNormal( indexInInside() );
unspecified value type referenceElement(T &&... t)
const GlobalIndex & global() const
LocalIndex & local()
STL namespace.
Include standard header files.
constexpr FieldTraits< value_type >::real_type two_norm() const
Definition cornerstorage.hh:123
Definition geometrygrid/intersection.hh:22
FieldVector< ctype, dimensionworld > integrationOuterNormal(const FieldVector< ctype, dimension-1 > &local) const
Definition geometrygrid/intersection.hh:126
GeometryType type() const
Definition geometrygrid/intersection.hh:113
LocalGeometry geometryInInside() const
Definition geometrygrid/intersection.hh:93
Geometry geometry() const
Definition geometrygrid/intersection.hh:103
bool boundary() const
Definition geometrygrid/intersection.hh:82
Traits::template Codim< 1 >::Geometry Geometry
Definition geometrygrid/intersection.hh:35
bool neighbor() const
Definition geometrygrid/intersection.hh:86
size_t boundarySegmentIndex() const
Definition geometrygrid/intersection.hh:88
FieldVector< ctype, dimensionworld > outerNormal(const FieldVector< ctype, dimension-1 > &local) const
Definition geometrygrid/intersection.hh:147
FieldVector< ctype, dimensionworld > unitOuterNormal(const FieldVector< ctype, dimension-1 > &local) const
Definition geometrygrid/intersection.hh:161
Intersection(HostIntersection &&hostIntersection, const ElementGeometryImpl &insideGeo)
Definition geometrygrid/intersection.hh:59
Traits::template Codim< 0 >::Geometry ElementGeometry
Definition geometrygrid/intersection.hh:38
Intersection(const HostIntersection &hostIntersection, const ElementGeometryImpl &insideGeo)
Definition geometrygrid/intersection.hh:53
Traits::template Codim< 1 >::LocalGeometry LocalGeometry
Definition geometrygrid/intersection.hh:36
static const int dimensionworld
Definition geometrygrid/intersection.hh:32
const HostIntersection & hostIntersection() const
Definition geometrygrid/intersection.hh:174
int indexInOutside() const
Definition geometrygrid/intersection.hh:120
const Grid & grid() const
Definition geometrygrid/intersection.hh:179
bool equals(const Intersection &other) const
Definition geometrygrid/intersection.hh:65
Traits::template Codim< 0 >::Entity Entity
Definition geometrygrid/intersection.hh:34
bool conforming() const
Definition geometrygrid/intersection.hh:84
Entity outside() const
Definition geometrygrid/intersection.hh:77
int indexInInside() const
Definition geometrygrid/intersection.hh:115
FieldVector< ctype, dimensionworld > centerUnitOuterNormal() const
Definition geometrygrid/intersection.hh:168
static const int dimension
Definition geometrygrid/intersection.hh:31
LocalGeometry geometryInOutside() const
Definition geometrygrid/intersection.hh:98
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8