Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::geometric::Quad4ShapeView

Vue spécifique sur les formes géométriques de type GeomType::Quad4. Plus de détails...

#include <arcane/geometric/GeomShapeView.h>

Types publics

typedef QuadElementConstView ElementConstView
 
typedef QuadElementView ElementView
 
typedef QuadElement ElementType
 
typedef Quad4Element SVCElement
 
typedef Quad4ElementView SVCElementView
 

Fonctions membres publiques

 Quad4ShapeView (const GeomShapeView &rhs)
 
void fillSVC (Quad4ElementView svc, Integer i)
 Remplit svc avec les valeurs du i-ème sous-volume de controle.
 
 operator Quad4ElementConstView () const
 Opérateur de conversion vers une vue constante sur l'élément géométrique.
 
Quad4ElementConstView elemView () const
 Vue constante sur l'élément géométrique.
 
- Fonctions membres publiques hérités de Arcane::geometric::GeomShape2DView
 GeomShape2DView (const GeomShapeView &rhs)
 
- Fonctions membres publiques hérités de Arcane::geometric::GeomShapeView
void fillSubZoneTriangle3 (Quad4ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneQuad4 (Quad4ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZonePentagon5 (Quad4ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneHexagon6 (Quad4ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneTetraedron4 (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZonePyramid5 (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZonePentaedron6 (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneHexaedron8 (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneHeptaedron10 (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneOctaedron12 (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneTriangle (Quad4ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneQuad (Quad4ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZonePentagon (Quad4ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneHexagon (Quad4ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneTetra (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZonePyramid (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZonePenta (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneHexa (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneWedge7 (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneWedge8 (Hexaedron8ElementView svc, Integer i)
 Remplit svc avec les informations du i-ème sous-volume de contrôle.
 
Triangle3ElementConstView toTriangle3Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Triangle3.
 
Quad4ElementConstView toQuad4Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Quad4.
 
Pentagon5ElementConstView toPentagon5Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Pentagon5.
 
Hexagon6ElementConstView toHexagon6Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Hexagon6.
 
Tetraedron4ElementConstView toTetraedron4Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Tetraedron4.
 
Pyramid5ElementConstView toPyramid5Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Pyramid5.
 
Pentaedron6ElementConstView toPentaedron6Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Pentaedron6.
 
Hexaedron8ElementConstView toHexaedron8Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Hexaedron8.
 
Heptaedron10ElementConstView toHeptaedron10Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Heptaedron10.
 
Octaedron12ElementConstView toOctaedron12Element () const
 Retourne une vue spécifique vers un élément géométrique de type GeomType::Octaedron12.
 
Triangle3ShapeView toTriangle3Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Triangle3.
 
Quad4ShapeView toQuad4Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Quad4.
 
Pentagon5ShapeView toPentagon5Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Pentagon5.
 
Hexagon6ShapeView toHexagon6Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Hexagon6.
 
Tetraedron4ShapeView toTetraedron4Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Tetraedron4.
 
Pyramid5ShapeView toPyramid5Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Pyramid5.
 
Pentaedron6ShapeView toPentaedron6Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Pentaedron6.
 
Hexaedron8ShapeView toHexaedron8Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Hexaedron8.
 
Heptaedron10ShapeView toHeptaedron10Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Heptaedron10.
 
Octaedron12ShapeView toOctaedron12Shape () const
 Retourne une vue spécifique pour une forme géométrique de type GeomType::Octaedron12.
 
void fillSubZoneElement (HexaElementView hexa, Integer i)
 Remplit hexa avec les informations du i-ème sous-volume de contrôle.
 
void fillSubZoneElement (QuadElementView quad, Integer i)
 Remplit quad avec les informations du i-ème sous-volume de contrôle.
 
ARCANE_DEPRECATED_122 void initFromHexa (HexaElementConstView hexa, GeomShape &geom_cell)
 
ARCANE_DEPRECATED_122 void initFromQuad (QuadElementConstView hexa, GeomShape &geom_cell)
 
const Real3 node (Integer i) const
 Position du ième noeud de la forme.
 
const Real3 face (Integer i) const
 Position du centre de la ième face de la forme.
 
const Real3 center () const
 Position du centre de la forme.
 
const Real3 edge (Integer i) const
 Position du centre de la i-ème arête de la forme.
 
Item item () const
 Entité associée (null si aucune)
 
Cell cell () const
 Maille associée (null si aucune)
 
Face face () const
 Face associée (null si aucune)
 
const NodeConnecticnodeConnectic (Integer i) const
 Informations de connectivité aux noeuds.
 
const EdgeConnecticedgeConnectic (Integer i) const
 Informations de connectivité aux arêtes.
 
const FaceConnecticfaceConnectic (Integer i) const
 Informations de connectivité aux faces.
 
Integer nbSubZone () const
 Nombre de sous volume de controle.
 
Integer nbSvcFace () const
 Nombre de sous faces internes SVC.
 
Integer nodeAssociation (Integer i) const
 Numéro local du sommet associé au sous volume de controle.
 
const SVCFaceConnecticsvcFaceConnectic (Integer i) const
 
Integer edgeNodeSubZoneId (Integer i) const
 Numéro locaux dans le sous-volumes de contrôle.
 
Integer faceNodeSubZoneId (Integer i) const
 
GeomType geomType () const
 Type géométrique de la forme.
 

Fonctions membres publiques statiques

static Integer nbNode ()
 Nombre de noeuds de la forme (retourne 4)
 
static GeomType geomType ()
 Type de la forme (retourne GeomType::Quad4 )
 
- Fonctions membres publiques statiques hérités de Arcane::geometric::GeomShapeView
static void initializeConnectivity ()
 

Membres hérités additionnels

void _setArray (const Real3 *node_ptr, const Real3 *face_ptr, const Real3 *center_ptr)
 
const Real3POD_nodeView () const
 
void _setItem (Item item)
 
void _setNullItem (int item_type)
 

Description détaillée

Vue spécifique sur les formes géométriques de type GeomType::Quad4.

Définition à la ligne 48 du fichier GeomShapeView.h.

Documentation des définitions de type membres

◆ ElementConstView

◆ ElementType

◆ ElementView

◆ SVCElement

◆ SVCElementView

Documentation des constructeurs et destructeur

◆ Quad4ShapeView() [1/2]

Arcane::geometric::Quad4ShapeView::Quad4ShapeView ( )
inline

Définition à la ligne 61 du fichier GeomShapeView.h.

◆ Quad4ShapeView() [2/2]

Arcane::geometric::Quad4ShapeView::Quad4ShapeView ( const GeomShapeView & rhs)
inlineexplicit

Définition à la ligne 62 du fichier GeomShapeView.h.

Documentation des fonctions membres

◆ elemView()

Quad4ElementConstView Arcane::geometric::Quad4ShapeView::elemView ( ) const
inline

Vue constante sur l'élément géométrique.

Définition à la ligne 78 du fichier GeomShapeView.h.

◆ fillSVC()

void Arcane::geometric::Quad4ShapeView::fillSVC ( Quad4ElementView svc,
Integer i )
inline

Remplit svc avec les valeurs du i-ème sous-volume de controle.

Définition à la ligne 73 du fichier GeomShapeView.h.

◆ geomType()

static GeomType Arcane::geometric::Quad4ShapeView::geomType ( )
inlinestatic

Type de la forme (retourne GeomType::Quad4 )

Définition à la ligne 71 du fichier GeomShapeView.h.

◆ nbNode()

static Integer Arcane::geometric::Quad4ShapeView::nbNode ( )
inlinestatic

Nombre de noeuds de la forme (retourne 4)

Définition à la ligne 69 du fichier GeomShapeView.h.

◆ operator Quad4ElementConstView()

Arcane::geometric::Quad4ShapeView::operator Quad4ElementConstView ( ) const
inline

Opérateur de conversion vers une vue constante sur l'élément géométrique.

Définition à la ligne 76 du fichier GeomShapeView.h.


La documentation de cette classe a été générée à partir du fichier suivant :