#include <Intersection.hpp>
|
| | Intersection () |
| |
| | Intersection (const CpGridData &grid, const EntityRep< 0 > &cell, int subindex, bool update_now=true) |
| |
| bool | operator== (const Intersection &other) const |
| |
| bool | operator!= (const Intersection &other) const |
| |
| bool | boundary () const |
| |
| int | boundaryId () const |
| | Returns the boundary id of this intersection. More...
|
| |
| int | boundarySegmentIndex () const |
| | Returns the boundary segment index of this intersection. More...
|
| |
| bool | neighbor () const |
| |
| Entity | inside () const |
| |
| Entity | outside () const |
| |
| bool | conforming () const |
| |
| const LocalGeometry & | geometryInInside () const |
| |
| const LocalGeometry & | geometryInOutside () const |
| |
| Geometry | geometry () const |
| |
| GeometryType | type () const |
| |
| int | indexInInside () const |
| |
| int | indexInOutside () const |
| |
| FieldVector< ctype, 3 > | outerNormal (const FieldVector< ctype, 2 > &) const |
| |
| FieldVector< ctype, 3 > | integrationOuterNormal (const FieldVector< ctype, 2 > &unused) const |
| |
| FieldVector< ctype, 3 > | unitOuterNormal (const FieldVector< ctype, 2 > &) const |
| |
| FieldVector< ctype, 3 > | centerUnitOuterNormal () const |
| |
| int | id () const |
| |
◆ ctype
◆ Entity
◆ Geometry
◆ GlobalCoordinate
◆ LocalCoordinate
◆ LocalGeometry
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ Intersection() [1/2]
| Dune::cpgrid::Intersection::Intersection |
( |
| ) |
|
|
inline |
◆ Intersection() [2/2]
| Dune::cpgrid::Intersection::Intersection |
( |
const CpGridData & |
grid, |
|
|
const EntityRep< 0 > & |
cell, |
|
|
int |
subindex, |
|
|
bool |
update_now = true |
|
) |
| |
◆ boundary()
| bool Dune::cpgrid::Intersection::boundary |
( |
| ) |
const |
|
inline |
◆ boundaryId()
| int Dune::cpgrid::Intersection::boundaryId |
( |
| ) |
const |
Returns the boundary id of this intersection.
◆ boundarySegmentIndex()
| int Dune::cpgrid::Intersection::boundarySegmentIndex |
( |
| ) |
const |
Returns the boundary segment index of this intersection.
◆ centerUnitOuterNormal()
| FieldVector< ctype, 3 > Dune::cpgrid::Intersection::centerUnitOuterNormal |
( |
| ) |
const |
◆ conforming()
| bool Dune::cpgrid::Intersection::conforming |
( |
| ) |
const |
|
inline |
◆ geometry()
| Geometry Dune::cpgrid::Intersection::geometry |
( |
| ) |
const |
◆ geometryInInside()
| const LocalGeometry & Dune::cpgrid::Intersection::geometryInInside |
( |
| ) |
const |
|
inline |
◆ geometryInOutside()
| const LocalGeometry & Dune::cpgrid::Intersection::geometryInOutside |
( |
| ) |
const |
|
inline |
◆ id()
| int Dune::cpgrid::Intersection::id |
( |
| ) |
const |
|
inline |
◆ increment()
| void Dune::cpgrid::Intersection::increment |
( |
| ) |
|
|
protected |
◆ indexInInside()
| int Dune::cpgrid::Intersection::indexInInside |
( |
| ) |
const |
Local index of codim 1 entity in the inside() entity where intersection is contained in.
Referenced by indexInOutside().
◆ indexInOutside()
| int Dune::cpgrid::Intersection::indexInOutside |
( |
| ) |
const |
|
inline |
◆ inside()
| Entity Dune::cpgrid::Intersection::inside |
( |
| ) |
const |
◆ integrationOuterNormal()
| FieldVector< ctype, 3 > Dune::cpgrid::Intersection::integrationOuterNormal |
( |
const FieldVector< ctype, 2 > & |
unused | ) |
const |
◆ isAtEnd()
| bool Dune::cpgrid::Intersection::isAtEnd |
( |
| ) |
const |
|
inlineprotected |
◆ nbcell()
| int Dune::cpgrid::Intersection::nbcell |
( |
| ) |
const |
|
inlineprotected |
◆ neighbor()
| bool Dune::cpgrid::Intersection::neighbor |
( |
| ) |
const |
|
inline |
◆ operator!=()
| bool Dune::cpgrid::Intersection::operator!= |
( |
const Intersection & |
other | ) |
const |
|
inline |
◆ operator==()
| bool Dune::cpgrid::Intersection::operator== |
( |
const Intersection & |
other | ) |
const |
|
inline |
◆ outerNormal()
| FieldVector< ctype, 3 > Dune::cpgrid::Intersection::outerNormal |
( |
const FieldVector< ctype, 2 > & |
| ) |
const |
◆ outside()
| Entity Dune::cpgrid::Intersection::outside |
( |
| ) |
const |
◆ setAtEnd()
| void Dune::cpgrid::Intersection::setAtEnd |
( |
| ) |
|
|
inlineprotected |
◆ type()
| GeometryType Dune::cpgrid::Intersection::type |
( |
| ) |
const |
|
inline |
◆ unitOuterNormal()
| FieldVector< ctype, 3 > Dune::cpgrid::Intersection::unitOuterNormal |
( |
const FieldVector< ctype, 2 > & |
| ) |
const |
◆ update()
| void Dune::cpgrid::Intersection::update |
( |
| ) |
|
|
protected |
◆ faces_of_cell_
◆ index_
| int Dune::cpgrid::Intersection::index_ |
|
protected |
◆ is_on_boundary_
| bool Dune::cpgrid::Intersection::is_on_boundary_ |
|
protected |
◆ nbcell_
| int Dune::cpgrid::Intersection::nbcell_ |
|
protected |
◆ pgrid_
| const CpGridData* Dune::cpgrid::Intersection::pgrid_ |
|
protected |
◆ subindex_
| int Dune::cpgrid::Intersection::subindex_ |
|
protected |
The documentation for this class was generated from the following file:
|