Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe ArcaneTest::CartesianMeshTesterModule

Module de test pour les infos sur les maillages cartésiens. Plus de détails...

+ Graphe d'héritage de ArcaneTest::CartesianMeshTesterModule:
+ Graphe de collaboration de ArcaneTest::CartesianMeshTesterModule:

Classes

class  CountByBasicType
 

Fonctions membres publiques

 CartesianMeshTesterModule (const ModuleBuildInfo &mbi)
 
void buildInit () override
 
void compute () override
 
void init () override
 

Fonctions membres publiques statiques

static void staticInitialize (ISubDomain *sd)
 

Fonctions membres privées

void _compute1 ()
 
void _compute2 ()
 
void _sample (ICartesianMesh *cartesian_mesh)
 
void _testXmlInfos ()
 
void _testGridPartitioning ()
 
void _printCartesianMeshInfos ()
 
void _checkFaceUniqueIdsAreContiguous ()
 
void _checkNearlyEqual (Real3 a, Real3 b, const String &message)
 
void _testCoarsening ()
 
void _checkSpecificApplyOperator ()
 

Attributs privés

VariableCellReal m_density
 
VariableCellReal m_old_density
 
VariableCellReal3 m_cell_center
 
VariableFaceReal3 m_face_center
 
VariableNodeReal m_node_density
 
VariableFaceInt64 m_faces_uid
 
ICartesianMeshm_cartesian_mesh
 
IInitialPartitionerm_initial_partitioner
 
Ref< CartesianMeshTestUtilsm_utils
 
Ref< CartesianMeshV2TestUtilsm_utils_v2
 

Description détaillée

Module de test pour les infos sur les maillages cartésiens.

Définition à la ligne 78 du fichier CartesianMeshTesterModule.cc.

Documentation des constructeurs et destructeur

◆ CartesianMeshTesterModule()

ArcaneTest::CartesianMeshTesterModule::CartesianMeshTesterModule ( const ModuleBuildInfo mbi)
explicit

Définition à la ligne 227 du fichier CartesianMeshTesterModule.cc.

◆ ~CartesianMeshTesterModule()

ArcaneTest::CartesianMeshTesterModule::~CartesianMeshTesterModule ( )

Définition à la ligne 253 du fichier CartesianMeshTesterModule.cc.

Documentation des fonctions membres

◆ _checkFaceUniqueIdsAreContiguous()

void ArcaneTest::CartesianMeshTesterModule::_checkFaceUniqueIdsAreContiguous ( )
private

Définition à la ligne 632 du fichier CartesianMeshTesterModule.cc.

◆ _checkNearlyEqual()

void ArcaneTest::CartesianMeshTesterModule::_checkNearlyEqual ( Real3  a,
Real3  b,
const String message 
)
private

Définition à la ligne 770 du fichier CartesianMeshTesterModule.cc.

◆ _checkSpecificApplyOperator()

void ArcaneTest::CartesianMeshTesterModule::_checkSpecificApplyOperator ( )
private

Définition à la ligne 806 du fichier CartesianMeshTesterModule.cc.

◆ _compute1()

void ArcaneTest::CartesianMeshTesterModule::_compute1 ( )
private

Définition à la ligne 513 du fichier CartesianMeshTesterModule.cc.

◆ _compute2()

void ArcaneTest::CartesianMeshTesterModule::_compute2 ( )
private

Définition à la ligne 576 du fichier CartesianMeshTesterModule.cc.

◆ _printCartesianMeshInfos()

void ArcaneTest::CartesianMeshTesterModule::_printCartesianMeshInfos ( )
private

Définition à la ligne 786 du fichier CartesianMeshTesterModule.cc.

◆ _sample()

void ArcaneTest::CartesianMeshTesterModule::_sample ( ICartesianMesh cartesian_mesh)
private

[SampleNodeToCell]

[SampleNodeToCell]

Définition à la ligne 612 du fichier CartesianMeshTesterModule.cc.

Références ENUMERATE_NODE.

◆ _testCoarsening()

void ArcaneTest::CartesianMeshTesterModule::_testCoarsening ( )
private

Définition à la ligne 441 du fichier CartesianMeshTesterModule.cc.

◆ _testGridPartitioning()

◆ _testXmlInfos()

void ArcaneTest::CartesianMeshTesterModule::_testXmlInfos ( )
private

Définition à la ligne 654 du fichier CartesianMeshTesterModule.cc.

◆ buildInit()

void ArcaneTest::CartesianMeshTesterModule::buildInit ( )
override

Définition à la ligne 303 du fichier CartesianMeshTesterModule.cc.

◆ compute()

void ArcaneTest::CartesianMeshTesterModule::compute ( )
override

Définition à la ligne 501 du fichier CartesianMeshTesterModule.cc.

◆ init()

void ArcaneTest::CartesianMeshTesterModule::init ( )
override

Définition à la ligne 334 du fichier CartesianMeshTesterModule.cc.

◆ staticInitialize()

void ArcaneTest::CartesianMeshTesterModule::staticInitialize ( ISubDomain sd)
static

Définition à la ligne 261 du fichier CartesianMeshTesterModule.cc.

Documentation des données membres

◆ m_cartesian_mesh

ICartesianMesh* ArcaneTest::CartesianMeshTesterModule::m_cartesian_mesh
private

Définition à la ligne 118 du fichier CartesianMeshTesterModule.cc.

◆ m_cell_center

VariableCellReal3 ArcaneTest::CartesianMeshTesterModule::m_cell_center
private

Définition à la ligne 114 du fichier CartesianMeshTesterModule.cc.

◆ m_density

VariableCellReal ArcaneTest::CartesianMeshTesterModule::m_density
private

Définition à la ligne 112 du fichier CartesianMeshTesterModule.cc.

◆ m_face_center

VariableFaceReal3 ArcaneTest::CartesianMeshTesterModule::m_face_center
private

Définition à la ligne 115 du fichier CartesianMeshTesterModule.cc.

◆ m_faces_uid

VariableFaceInt64 ArcaneTest::CartesianMeshTesterModule::m_faces_uid
private

Définition à la ligne 117 du fichier CartesianMeshTesterModule.cc.

◆ m_initial_partitioner

IInitialPartitioner* ArcaneTest::CartesianMeshTesterModule::m_initial_partitioner
private

Définition à la ligne 119 du fichier CartesianMeshTesterModule.cc.

◆ m_node_density

VariableNodeReal ArcaneTest::CartesianMeshTesterModule::m_node_density
private

Définition à la ligne 116 du fichier CartesianMeshTesterModule.cc.

◆ m_old_density

VariableCellReal ArcaneTest::CartesianMeshTesterModule::m_old_density
private

Définition à la ligne 113 du fichier CartesianMeshTesterModule.cc.

◆ m_utils

Ref<CartesianMeshTestUtils> ArcaneTest::CartesianMeshTesterModule::m_utils
private

Définition à la ligne 120 du fichier CartesianMeshTesterModule.cc.

◆ m_utils_v2

Ref<CartesianMeshV2TestUtils> ArcaneTest::CartesianMeshTesterModule::m_utils_v2
private

Définition à la ligne 121 du fichier CartesianMeshTesterModule.cc.


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