Arcane  v4.1.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MeshKind

Caractéristiques d'un maillage. Plus de détails...

#include <arcane/core/MeshKind.h>

+ Graphe de collaboration de Arcane::MeshKind:

Fonctions membres publiques

eMeshStructure meshStructure () const
 
eMeshAMRKind meshAMRKind () const
 
eMeshCellDimensionKind meshDimensionKind () const
 
bool isNonManifold () const
 Vrai si la structure du maillage est eMeshCellDimensionKind::NonManifold.
 
bool isMonoDimension () const
 Vrai si la structure du maillage est eMeshCellDimensionKind::MonoDimension.
 
void setMeshStructure (eMeshStructure v)
 
void setMeshAMRKind (eMeshAMRKind v)
 
void setMeshDimensionKind (eMeshCellDimensionKind v)
 

Attributs privés

eMeshStructure m_structure = eMeshStructure::Unknown
 
eMeshAMRKind m_amr_kind = eMeshAMRKind::None
 
eMeshCellDimensionKind m_dimension_kind = eMeshCellDimensionKind::MonoDimension
 

Description détaillée

Caractéristiques d'un maillage.

Pour l'instant les caractéristiques sont :

  • la structure du maillage (eMeshStructure)
  • le type d'AMR
  • la gestion de la dimension des mailles (eMeshDimensionKind). Cette dernière
Note
Le support de maillages autres que eMeshDimensionKind.MonoDimension est expérimental.

Définition à la ligne 110 du fichier MeshKind.h.

Documentation des fonctions membres

◆ isMonoDimension()

bool Arcane::MeshKind::isMonoDimension ( ) const
inline

Vrai si la structure du maillage est eMeshCellDimensionKind::MonoDimension.

Définition à la ligne 120 du fichier MeshKind.h.

Références Arcane::MonoDimension.

Référencé par Arcane::mesh::OneMeshItemAdder::_addOneCell().

+ Voici le graphe des appelants de cette fonction :

◆ isNonManifold()

bool Arcane::MeshKind::isNonManifold ( ) const
inline

Vrai si la structure du maillage est eMeshCellDimensionKind::NonManifold.

Définition à la ligne 118 du fichier MeshKind.h.

Références Arcane::NonManifold.

◆ meshAMRKind()

eMeshAMRKind Arcane::MeshKind::meshAMRKind ( ) const
inline

Définition à la ligne 115 du fichier MeshKind.h.

◆ meshDimensionKind()

eMeshCellDimensionKind Arcane::MeshKind::meshDimensionKind ( ) const
inline

Définition à la ligne 116 du fichier MeshKind.h.

◆ meshStructure()

eMeshStructure Arcane::MeshKind::meshStructure ( ) const
inline

Définition à la ligne 114 du fichier MeshKind.h.

◆ setMeshAMRKind()

void Arcane::MeshKind::setMeshAMRKind ( eMeshAMRKind v)
inline

Définition à la ligne 122 du fichier MeshKind.h.

◆ setMeshDimensionKind()

void Arcane::MeshKind::setMeshDimensionKind ( eMeshCellDimensionKind v)
inline

Définition à la ligne 123 du fichier MeshKind.h.

◆ setMeshStructure()

void Arcane::MeshKind::setMeshStructure ( eMeshStructure v)
inline

Définition à la ligne 121 du fichier MeshKind.h.

Documentation des données membres

◆ m_amr_kind

eMeshAMRKind Arcane::MeshKind::m_amr_kind = eMeshAMRKind::None
private

Définition à la ligne 128 du fichier MeshKind.h.

◆ m_dimension_kind

eMeshCellDimensionKind Arcane::MeshKind::m_dimension_kind = eMeshCellDimensionKind::MonoDimension
private

Définition à la ligne 129 du fichier MeshKind.h.

◆ m_structure

eMeshStructure Arcane::MeshKind::m_structure = eMeshStructure::Unknown
private

Définition à la ligne 127 du fichier MeshKind.h.


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