Arcane  v4.1.1.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::BarycentricGeomShapeComputerByType
+ Graphe d'héritage de Arcane::BarycentricGeomShapeComputerByType:
+ Graphe de collaboration de Arcane::BarycentricGeomShapeComputerByType:

Fonctions membres publiques

 BarycentricGeomShapeComputerByType (GeomShapeMng &shape_mng, VariableNodeReal3 &node_coords)
 
template<GeomType ItemType>
void _applyGeneric (ItemVectorView cells)
 
void applyVertex (ItemVectorView cells) override
 
void applyLine2 (ItemVectorView cells) override
 
void applyPentagon5 (ItemVectorView cells) override
 
void applyHexagon6 (ItemVectorView cells) override
 
void applyQuad4 (ItemVectorView cells) override
 
void applyTriangle3 (ItemVectorView cells) override
 
void applyHexaedron8 (ItemVectorView cells) override
 
void applyPyramid5 (ItemVectorView cells) override
 
void applyPentaedron6 (ItemVectorView cells) override
 
void applyTetraedron4 (ItemVectorView cells) override
 
void applyHeptaedron10 (ItemVectorView cells) override
 
void applyOctaedron12 (ItemVectorView cells) override
 
- Fonctions membres publiques hérités de Arcane::AbstractItemOperationByBasicType
void applyHemiHexa7 (ItemVectorView group) override
 
void applyHemiHexa6 (ItemVectorView group) override
 
void applyHemiHexa5 (ItemVectorView group) override
 
void applyAntiWedgeLeft6 (ItemVectorView group) override
 
void applyAntiWedgeRight6 (ItemVectorView group) override
 
void applyDiTetra5 (ItemVectorView group) override
 
void applyDualNode (ItemVectorView group) override
 
void applyDualEdge (ItemVectorView group) override
 
void applyDualFace (ItemVectorView group) override
 
void applyDualCell (ItemVectorView group) override
 
void applyLink (ItemVectorView group) override
 
- Fonctions membres publiques hérités de Arcane::IItemOperationByBasicType
virtual ~IItemOperationByBasicType ()=default
 Libère les ressources.
 

Attributs privés

GeomShapeMng m_shape_mng
 
VariableNodeReal3 m_node_coords
 

Description détaillée

Définition à la ligne 342 du fichier BarycentricGeomShapeComputer.cc.

Documentation des constructeurs et destructeur

◆ BarycentricGeomShapeComputerByType()

Arcane::BarycentricGeomShapeComputerByType::BarycentricGeomShapeComputerByType ( GeomShapeMng & shape_mng,
VariableNodeReal3 & node_coords )
inline

Définition à la ligne 348 du fichier BarycentricGeomShapeComputer.cc.

Documentation des fonctions membres

◆ _applyGeneric()

template<GeomType ItemType>
void Arcane::BarycentricGeomShapeComputerByType::_applyGeneric ( ItemVectorView cells)
inline

Définition à la ligne 354 du fichier BarycentricGeomShapeComputer.cc.

◆ applyHeptaedron10()

void Arcane::BarycentricGeomShapeComputerByType::applyHeptaedron10 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 414 du fichier BarycentricGeomShapeComputer.cc.

◆ applyHexaedron8()

void Arcane::BarycentricGeomShapeComputerByType::applyHexaedron8 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 394 du fichier BarycentricGeomShapeComputer.cc.

◆ applyHexagon6()

void Arcane::BarycentricGeomShapeComputerByType::applyHexagon6 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 379 du fichier BarycentricGeomShapeComputer.cc.

◆ applyLine2()

void Arcane::BarycentricGeomShapeComputerByType::applyLine2 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 369 du fichier BarycentricGeomShapeComputer.cc.

◆ applyOctaedron12()

void Arcane::BarycentricGeomShapeComputerByType::applyOctaedron12 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 419 du fichier BarycentricGeomShapeComputer.cc.

◆ applyPentaedron6()

void Arcane::BarycentricGeomShapeComputerByType::applyPentaedron6 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 404 du fichier BarycentricGeomShapeComputer.cc.

◆ applyPentagon5()

void Arcane::BarycentricGeomShapeComputerByType::applyPentagon5 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 374 du fichier BarycentricGeomShapeComputer.cc.

◆ applyPyramid5()

void Arcane::BarycentricGeomShapeComputerByType::applyPyramid5 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 399 du fichier BarycentricGeomShapeComputer.cc.

◆ applyQuad4()

void Arcane::BarycentricGeomShapeComputerByType::applyQuad4 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 385 du fichier BarycentricGeomShapeComputer.cc.

◆ applyTetraedron4()

void Arcane::BarycentricGeomShapeComputerByType::applyTetraedron4 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 409 du fichier BarycentricGeomShapeComputer.cc.

◆ applyTriangle3()

void Arcane::BarycentricGeomShapeComputerByType::applyTriangle3 ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 389 du fichier BarycentricGeomShapeComputer.cc.

◆ applyVertex()

void Arcane::BarycentricGeomShapeComputerByType::applyVertex ( ItemVectorView cells)
inlineoverridevirtual

Réimplémentée à partir de Arcane::AbstractItemOperationByBasicType.

Définition à la ligne 364 du fichier BarycentricGeomShapeComputer.cc.

Documentation des données membres

◆ m_node_coords

VariableNodeReal3 Arcane::BarycentricGeomShapeComputerByType::m_node_coords
private

Définition à la ligne 346 du fichier BarycentricGeomShapeComputer.cc.

◆ m_shape_mng

GeomShapeMng Arcane::BarycentricGeomShapeComputerByType::m_shape_mng
private

Définition à la ligne 345 du fichier BarycentricGeomShapeComputer.cc.


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