Arcane  4.2.3.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::geometric::NullConnectivity Class Reference

Connectivity information for geometric elements of type IT_NullType. More...

#include <arcane/geometry/CellConnectivity.h>

Inheritance diagram for Arcane::geometric::NullConnectivity:
Collaboration diagram for Arcane::geometric::NullConnectivity:

Public Member Functions

Integer nbNode () const
Integer nbEdge () const
Integer nbFace () const
Public Member Functions inherited from Arcane::geometric::CellConnectivity
 CellConnectivity (Integer nb_node, Integer nb_edge, Integer nb_face, GeomType cell_type)
Integer nbNode () const
Integer nbEdge () const
Integer nbFace () const
Integer nbSubZone () const
 Number of control sub-volumes.
Integer nbSubZoneFace () const
 Number of internal SVC faces.
const Integer * nodeAssociation () const
const NodeConnectic * nodeConnectic () const
const EdgeConnectic * edgeConnectic () const
const FaceConnectic * faceConnectic () const
const SVCFaceConnectic * SCVFaceConnectic () const
GeomType cellType () const
 Cell type (GeomType::Quad4, GeomType::Hexaedron8, ...).

Private Member Functions

void _init ()

Additional Inherited Members

Public Attributes inherited from Arcane::geometric::CellConnectivity
Integer m_edge_node_sub_zone_id [3]
 Local numbers in the control sub-volumes.
Integer m_face_node_sub_zone_id [3]
Integer m_edge_direct_connectic [ItemStaticInfo::MAX_CELL_EDGE *2]
 Connectic for edges.
Protected Member Functions inherited from Arcane::geometric::CellConnectivity
void _setEdgeDirectConnectic ()
Protected Attributes inherited from Arcane::geometric::CellConnectivity
Integer m_nb_sub_zone = 0
 Number of control sub-volumes.
Integer m_nb_svc_face = 0
const Integer * m_node_association = nullptr
 Local number of the vertex associated with the control sub-volume.
const NodeConnectic * m_node_connectic = nullptr
const EdgeConnectic * m_edge_connectic = nullptr
const FaceConnectic * m_face_connectic = nullptr
const SVCFaceConnectic * m_svc_face_connectic = nullptr
Integer m_nb_node
Integer m_nb_edge
Integer m_nb_face
Int32 * m_edge_first_node = nullptr
Int32 * m_edge_second_node = nullptr
GeomType m_cell_type

Detailed Description

Connectivity information for geometric elements of type IT_NullType.

Definition at line 107 of file src/arcane/geometry/CellConnectivity.h.

Constructor & Destructor Documentation

◆ NullConnectivity()

Arcane::geometric::NullConnectivity::NullConnectivity ( )
inline

Definition at line 112 of file src/arcane/geometry/CellConnectivity.h.

Member Function Documentation

◆ _init()

void Arcane::geometric::NullConnectivity::_init ( )
private

Definition at line 55 of file CellConnectivity.cc.

◆ nbEdge()

Integer Arcane::geometric::NullConnectivity::nbEdge ( ) const
inline

Definition at line 121 of file src/arcane/geometry/CellConnectivity.h.

◆ nbFace()

Integer Arcane::geometric::NullConnectivity::nbFace ( ) const
inline

Definition at line 122 of file src/arcane/geometry/CellConnectivity.h.

◆ nbNode()

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

Definition at line 120 of file src/arcane/geometry/CellConnectivity.h.


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