Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::DirCellFaceLocalId Class Reference

Cell with directional face information. More...

#include <arcane/cartesianmesh/CellDirectionMng.h>

Public Member Functions

__host__ __device__ CellLocalId cell () const
 Associated cell.
__host__ __device__ CellLocalId cellId () const
 Associated cell.
__host__ __device__ FaceLocalId next () const
 Face connected to the cell after the current cell in the direction.
__host__ __device__ FaceLocalId nextId () const
 Face connected to the cell after the current cell in the direction.
__host__ __device__ FaceLocalId previous () const
 Face connected to the cell before the current cell in the direction.
__host__ __device__ FaceLocalId previousId () const
 Face connected to the cell before the current cell in the direction.
__host__ __device__ Int32 nextLocalIndex () const
 Local index in the face of the next() cell.
__host__ __device__ Int32 previousLocalIndex () const
 Local index in the face of the previous() cell.

Detailed Description

Cell with directional face information.

Instances of this class are temporary and constructed via CellDirectionMng::cellFace().

Definition at line 286 of file src/arcane/cartesianmesh/CellDirectionMng.h.

Member Function Documentation

◆ cell()

__host__ __device__ CellLocalId Arcane::DirCellFaceLocalId::cell ( ) const
inline

Associated cell.

Definition at line 305 of file src/arcane/cartesianmesh/CellDirectionMng.h.

◆ cellId()

__host__ __device__ CellLocalId Arcane::DirCellFaceLocalId::cellId ( ) const
inline

Associated cell.

Definition at line 307 of file src/arcane/cartesianmesh/CellDirectionMng.h.

◆ next()

__host__ __device__ FaceLocalId Arcane::DirCellFaceLocalId::next ( ) const
inline

Face connected to the cell after the current cell in the direction.

Definition at line 310 of file src/arcane/cartesianmesh/CellDirectionMng.h.

◆ nextId()

__host__ __device__ FaceLocalId Arcane::DirCellFaceLocalId::nextId ( ) const
inline

Face connected to the cell after the current cell in the direction.

Definition at line 312 of file src/arcane/cartesianmesh/CellDirectionMng.h.

◆ nextLocalIndex()

__host__ __device__ Int32 Arcane::DirCellFaceLocalId::nextLocalIndex ( ) const
inline

Local index in the face of the next() cell.

Definition at line 320 of file src/arcane/cartesianmesh/CellDirectionMng.h.

◆ previous()

__host__ __device__ FaceLocalId Arcane::DirCellFaceLocalId::previous ( ) const
inline

Face connected to the cell before the current cell in the direction.

Definition at line 315 of file src/arcane/cartesianmesh/CellDirectionMng.h.

◆ previousId()

__host__ __device__ FaceLocalId Arcane::DirCellFaceLocalId::previousId ( ) const
inline

Face connected to the cell before the current cell in the direction.

Definition at line 317 of file src/arcane/cartesianmesh/CellDirectionMng.h.

◆ previousLocalIndex()

__host__ __device__ Int32 Arcane::DirCellFaceLocalId::previousLocalIndex ( ) const
inline

Local index in the face of the previous() cell.

Definition at line 323 of file src/arcane/cartesianmesh/CellDirectionMng.h.


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