Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::geometric::Octaedron12Element

Eléments géométriques de type GeomType::Octaedron12. Plus de détails...

#include <arcane/geometry/GeomElement.h>

+ Graphe d'héritage de Arcane::geometric::Octaedron12Element:
+ Graphe de collaboration de Arcane::geometric::Octaedron12Element:

Types publics

typedef Octaedron12ElementConstView ConstViewType
 
typedef Octaedron12ElementView ViewType
 

Fonctions membres publiques

 Octaedron12Element (const VariableNodeReal3 &coords, ItemWithNodes item)
 
 Octaedron12Element (Real3ConstArrayView coords)
 
 Octaedron12Element (const Real3 &a0, const Real3 &a1, const Real3 &a2, const Real3 &a3, const Real3 &a4, const Real3 &a5, const Real3 &a6, const Real3 &a7, const Real3 &a8, const Real3 &a9, const Real3 &a10, const Real3 &a11)
 
void init (const Real3 &a0, const Real3 &a1, const Real3 &a2, const Real3 &a3, const Real3 &a4, const Real3 &a5, const Real3 &a6, const Real3 &a7, const Real3 &a8, const Real3 &a9, const Real3 &a10, const Real3 &a11)
 Initialise l'instance avec les coordonnées passées en argument.
 
 operator ConstViewType () const
 Opérateur de conversion vers une vue constante.
 
 operator ViewType ()
 Opérateur de conversion vers une vue modifiable.
 
ConstViewType constView () const
 Vue constante sur l'élément.
 
ViewType view ()
 Vue modifiable sur l'élément.
 
- Fonctions membres publiques hérités de Arcane::geometric::GeomElementBase< 12 >
 GeomElementBase ()
 Constructeur vide.
 
 GeomElementBase (const VariableNodeReal3 &coords, ItemWithNodes item)
 Constructeur à partir des coordonnées coords des noeuds de l'entité item.
 
 GeomElementBase (Real3ConstArrayView coords)
 Constructeur à partir des coordonnées coords.
 
const Real3 s (Integer i) const
 Récupère la valeur du ième noeud.
 
const Real3 operator[] (Integer i) const
 Récupère la valeur du ième noeud.
 
void setItem (Integer i, const Real3 &v)
 Positionne la valeur du ième noeud à v.
 
void setItem (Integer i, Real x, Real y, Real z)
 Positionne la valeur du ième noeud à Real3(x,y,z)
 
void fillView (Real3ArrayView view) const
 Remplit la vue view avec les coordonnéees de l'instance.
 
void init (const VariableNodeReal3 &coords, ItemWithNodes item)
 Initialise les coordonnées avec celles des noeuds d'entité item.
 

Membres hérités additionnels

- Attributs protégés hérités de Arcane::geometric::GeomElementBase< 12 >
Real3POD m_s [NbNode]
 

Description détaillée

Eléments géométriques de type GeomType::Octaedron12.

Définition à la ligne 455 du fichier src/arcane/geometry/GeomElement.h.

Documentation des définitions de type membres

◆ ConstViewType

◆ ViewType

Documentation des constructeurs et destructeur

◆ Octaedron12Element() [1/4]

Arcane::geometric::Octaedron12Element::Octaedron12Element ( )
inline

Définition à la ligne 464 du fichier src/arcane/geometry/GeomElement.h.

◆ Octaedron12Element() [2/4]

Arcane::geometric::Octaedron12Element::Octaedron12Element ( const VariableNodeReal3 & coords,
ItemWithNodes item )
inline

Définition à la ligne 465 du fichier src/arcane/geometry/GeomElement.h.

◆ Octaedron12Element() [3/4]

Arcane::geometric::Octaedron12Element::Octaedron12Element ( Real3ConstArrayView coords)
inline

Définition à la ligne 466 du fichier src/arcane/geometry/GeomElement.h.

◆ Octaedron12Element() [4/4]

Arcane::geometric::Octaedron12Element::Octaedron12Element ( const Real3 & a0,
const Real3 & a1,
const Real3 & a2,
const Real3 & a3,
const Real3 & a4,
const Real3 & a5,
const Real3 & a6,
const Real3 & a7,
const Real3 & a8,
const Real3 & a9,
const Real3 & a10,
const Real3 & a11 )
inline

Définition à la ligne 467 du fichier src/arcane/geometry/GeomElement.h.

Documentation des fonctions membres

◆ constView()

ConstViewType Arcane::geometric::Octaedron12Element::constView ( ) const
inline

Vue constante sur l'élément.

Définition à la ligne 504 du fichier src/arcane/geometry/GeomElement.h.

◆ init()

void Arcane::geometric::Octaedron12Element::init ( const Real3 & a0,
const Real3 & a1,
const Real3 & a2,
const Real3 & a3,
const Real3 & a4,
const Real3 & a5,
const Real3 & a6,
const Real3 & a7,
const Real3 & a8,
const Real3 & a9,
const Real3 & a10,
const Real3 & a11 )
inline

Initialise l'instance avec les coordonnées passées en argument.

Définition à la ligne 484 du fichier src/arcane/geometry/GeomElement.h.

◆ operator ConstViewType()

Arcane::geometric::Octaedron12Element::operator ConstViewType ( ) const
inline

Opérateur de conversion vers une vue constante.

Définition à la ligne 500 du fichier src/arcane/geometry/GeomElement.h.

◆ operator ViewType()

Arcane::geometric::Octaedron12Element::operator ViewType ( )
inline

Opérateur de conversion vers une vue modifiable.

Définition à la ligne 502 du fichier src/arcane/geometry/GeomElement.h.

◆ view()

ViewType Arcane::geometric::Octaedron12Element::view ( )
inline

Vue modifiable sur l'élément.

Définition à la ligne 506 du fichier src/arcane/geometry/GeomElement.h.


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