Arcane  v3.16.2.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
 
bool isMonoDimension () const
 
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 103 du fichier MeshKind.h.

Documentation des fonctions membres

◆ isMonoDimension()

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

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

◆ isNonManifold()

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

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

◆ meshAMRKind()

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

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

◆ meshDimensionKind()

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

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

◆ meshStructure()

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

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

◆ setMeshAMRKind()

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

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

◆ setMeshDimensionKind()

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

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

◆ setMeshStructure()

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

Définition à la ligne 112 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 119 du fichier MeshKind.h.

◆ m_dimension_kind

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

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

◆ m_structure

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

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


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