Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::CartesianPatchGroup

Fonctions membres publiques

 CartesianPatchGroup (ICartesianMesh *cmesh)
 
Ref< CartesianMeshPatch > groundPatch ()
 
void addPatch (CellGroup cell_group)
 
Integer nbPatch () const
 
Ref< CartesianMeshPatch > patch (Integer index) const
 
CartesianMeshPatchListView patchListView () const
 
CellGroup cells (Integer index)
 
void clear ()
 
void removePatch (Integer index)
 
void removeCellsInAllPatches (ConstArrayView< Int32 > cells_local_id)
 
void removeCellsInAllPatches (ConstArrayView< Int32 > cells_local_id, SharedArray< Integer > altered_patches)
 
void applyPatchEdit (bool remove_empty_patches)
 
void updateLevelsBeforeCoarsen ()
 
Integer nextIndexForNewPatch ()
 

Description détaillée

Définition à la ligne 33 du fichier CartesianPatchGroup.h.

Documentation des constructeurs et destructeur

◆ CartesianPatchGroup()

Arcane::CartesianPatchGroup::CartesianPatchGroup ( ICartesianMesh * cmesh)
inlineexplicit

Définition à la ligne 37 du fichier CartesianPatchGroup.h.

Documentation des fonctions membres

◆ addPatch()

void Arcane::CartesianPatchGroup::addPatch ( CellGroup cell_group)

Définition à la ligne 38 du fichier CartesianPatchGroup.cc.

◆ applyPatchEdit()

void Arcane::CartesianPatchGroup::applyPatchEdit ( bool remove_empty_patches)

Définition à la ligne 143 du fichier CartesianPatchGroup.cc.

◆ cells()

CellGroup Arcane::CartesianPatchGroup::cells ( Integer index)

Définition à la ligne 73 du fichier CartesianPatchGroup.cc.

◆ clear()

void Arcane::CartesianPatchGroup::clear ( )

Définition à la ligne 83 du fichier CartesianPatchGroup.cc.

◆ groundPatch()

Ref< CartesianMeshPatch > Arcane::CartesianPatchGroup::groundPatch ( )

Définition à la ligne 31 du fichier CartesianPatchGroup.cc.

◆ nbPatch()

Integer Arcane::CartesianPatchGroup::nbPatch ( ) const

Définition à la ligne 55 du fichier CartesianPatchGroup.cc.

◆ nextIndexForNewPatch()

Integer Arcane::CartesianPatchGroup::nextIndexForNewPatch ( )

Définition à la ligne 189 du fichier CartesianPatchGroup.cc.

◆ patch()

Ref< CartesianMeshPatch > Arcane::CartesianPatchGroup::patch ( Integer index) const

Définition à la ligne 61 du fichier CartesianPatchGroup.cc.

◆ patchListView()

CartesianMeshPatchListView Arcane::CartesianPatchGroup::patchListView ( ) const

Définition à la ligne 67 du fichier CartesianPatchGroup.cc.

◆ removeCellsInAllPatches() [1/2]

void Arcane::CartesianPatchGroup::removeCellsInAllPatches ( ConstArrayView< Int32 > cells_local_id)

Définition à la ligne 108 du fichier CartesianPatchGroup.cc.

◆ removeCellsInAllPatches() [2/2]

void Arcane::CartesianPatchGroup::removeCellsInAllPatches ( ConstArrayView< Int32 > cells_local_id,
SharedArray< Integer > altered_patches )

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

◆ removePatch()

void Arcane::CartesianPatchGroup::removePatch ( Integer index)

Définition à la ligne 92 du fichier CartesianPatchGroup.cc.

◆ updateLevelsBeforeCoarsen()

void Arcane::CartesianPatchGroup::updateLevelsBeforeCoarsen ( )

Définition à la ligne 181 du fichier CartesianPatchGroup.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :