Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::DirFace Class Reference

Info on the cell before and after a face along a direction. More...

#include <arcane/cartesianmesh/FaceDirectionMng.h>

Collaboration diagram for Arcane::DirFace:

Public Member Functions

Cell previousCell () const
 Previous cell.
CellLocalId previousCellId () const
 Previous cell.
Cell nextCell () const
 Next cell.
CellLocalId nextCellId () const
 Next cell.

Private Member Functions

 DirFace (Cell n, Cell p)

Private Attributes

friend FaceDirectionMng
Cell m_previous
Cell m_next

Detailed Description

Info on the cell before and after a face along a direction.

Instances of this class are temporary and constructed via FaceDirectionMng::face().

Definition at line 41 of file src/arcane/cartesianmesh/FaceDirectionMng.h.

Constructor & Destructor Documentation

◆ DirFace()

Arcane::DirFace::DirFace ( Cell n,
Cell p )
inlineprivate

Definition at line 47 of file src/arcane/cartesianmesh/FaceDirectionMng.h.

Member Function Documentation

◆ nextCell()

Cell Arcane::DirFace::nextCell ( ) const
inline

Next cell.

Definition at line 59 of file src/arcane/cartesianmesh/FaceDirectionMng.h.

Referenced by Arcane::CartesianMeshPatch::checkValid().

Here is the caller graph for this function:

◆ nextCellId()

CellLocalId Arcane::DirFace::nextCellId ( ) const
inline

Next cell.

Definition at line 61 of file src/arcane/cartesianmesh/FaceDirectionMng.h.

◆ previousCell()

Cell Arcane::DirFace::previousCell ( ) const
inline

Previous cell.

Definition at line 55 of file src/arcane/cartesianmesh/FaceDirectionMng.h.

Referenced by Arcane::CartesianMeshPatch::checkValid().

Here is the caller graph for this function:

◆ previousCellId()

CellLocalId Arcane::DirFace::previousCellId ( ) const
inline

Previous cell.

Definition at line 57 of file src/arcane/cartesianmesh/FaceDirectionMng.h.

Member Data Documentation

◆ FaceDirectionMng

friend Arcane::DirFace::FaceDirectionMng
private

Definition at line 43 of file src/arcane/cartesianmesh/FaceDirectionMng.h.

◆ m_next

Cell Arcane::DirFace::m_next
private

Definition at line 66 of file src/arcane/cartesianmesh/FaceDirectionMng.h.

◆ m_previous

Cell Arcane::DirFace::m_previous
private

Definition at line 65 of file src/arcane/cartesianmesh/FaceDirectionMng.h.


The documentation for this class was generated from the following file: