Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::geometric::FaceConnectic Struct Reference

Local connectivity structure. More...

#include <arcane/geometry/GeometricConnectic.h>

Public Member Functions

Integer nbNode () const
Integer node (Integer i) const
 FaceConnectic (Integer n0, Integer n1, Integer n2, Integer n3, Integer n4, Integer n5)
 FaceConnectic (Integer n0, Integer n1, Integer n2, Integer n3, Integer n4)
 FaceConnectic (Integer n0, Integer n1, Integer n2, Integer n3)
 FaceConnectic (Integer n0, Integer n1, Integer n2)
 FaceConnectic (Integer n0, Integer n1)

Detailed Description

Local connectivity structure.

These three arrays allow locating the neighbors of the cell base mesh elements for local numbering.

For a quadrilateral cell:

Definition of NodeConnectic2D

-> vertex 0 belongs to faces 0,1,2 -> vertex 1 belongs to faces 0,2,4

and so on.... and of course, everything is "in order".

Definition of FaceConnectic2D

-> face 0 is composed of vertices 0,3 -> face 1 is composed of vertices 0,4

the order of vertices defines the direction of the normal external to the cell through the face.

Definition of SVCFaceConnectic2D

 -> the internal face of the control volume sub-domain is composed
    of the center, the center of a face
    It contributes positively to one node and negatively to another

Local cell connectivity structures

returns the local number in the cell of the face vertices

the vertices are numbered such that they define the normal external to the cell.

Definition at line 81 of file GeometricConnectic.h.

Constructor & Destructor Documentation

◆ FaceConnectic() [1/6]

Arcane::geometric::FaceConnectic::FaceConnectic ( )
inline

Definition at line 90 of file GeometricConnectic.h.

◆ FaceConnectic() [2/6]

Arcane::geometric::FaceConnectic::FaceConnectic ( Integer n0,
Integer n1,
Integer n2,
Integer n3,
Integer n4,
Integer n5 )
inline

Definition at line 101 of file GeometricConnectic.h.

◆ FaceConnectic() [3/6]

Arcane::geometric::FaceConnectic::FaceConnectic ( Integer n0,
Integer n1,
Integer n2,
Integer n3,
Integer n4 )
inline

Definition at line 113 of file GeometricConnectic.h.

◆ FaceConnectic() [4/6]

Arcane::geometric::FaceConnectic::FaceConnectic ( Integer n0,
Integer n1,
Integer n2,
Integer n3 )
inline

Definition at line 123 of file GeometricConnectic.h.

◆ FaceConnectic() [5/6]

Arcane::geometric::FaceConnectic::FaceConnectic ( Integer n0,
Integer n1,
Integer n2 )
inline

Definition at line 132 of file GeometricConnectic.h.

◆ FaceConnectic() [6/6]

Arcane::geometric::FaceConnectic::FaceConnectic ( Integer n0,
Integer n1 )
inline

Definition at line 140 of file GeometricConnectic.h.

Member Function Documentation

◆ nbNode()

Integer Arcane::geometric::FaceConnectic::nbNode ( ) const
inline

Definition at line 85 of file GeometricConnectic.h.

◆ node()

Integer Arcane::geometric::FaceConnectic::node ( Integer i) const
inline

Definition at line 86 of file GeometricConnectic.h.


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