Définition à la ligne 39 du fichier CartesianPatchGroup.h.
◆ CartesianPatchGroup()
| Arcane::CartesianPatchGroup::CartesianPatchGroup |
( |
ICartesianMesh * | cmesh | ) |
|
|
explicit |
◆ _addCellGroup()
◆ _addCutPatch()
| void Arcane::CartesianPatchGroup::_addCutPatch |
( |
const AMRPatchPosition & | new_patch_position, |
|
|
CellGroup | parent_patch_cell_group ) |
|
private |
◆ _addPatch()
| void Arcane::CartesianPatchGroup::_addPatch |
( |
const AMRPatchPosition & | new_patch_position | ) |
|
|
private |
◆ _addPatchInstance()
◆ _createGroundPatch()
| void Arcane::CartesianPatchGroup::_createGroundPatch |
( |
| ) |
|
|
private |
◆ _isPatchInContact()
◆ _nextIndexForNewPatch()
| Integer Arcane::CartesianPatchGroup::_nextIndexForNewPatch |
( |
| ) |
|
|
private |
◆ _removeAllPatches()
| void Arcane::CartesianPatchGroup::_removeAllPatches |
( |
| ) |
|
|
private |
◆ _removeMultiplePatches()
◆ _removeOnePatch()
| void Arcane::CartesianPatchGroup::_removeOnePatch |
( |
Integer | index | ) |
|
|
private |
◆ _splitPatch()
◆ addPatch() [1/2]
| void Arcane::CartesianPatchGroup::addPatch |
( |
CellGroup | cell_group, |
|
|
Integer | group_index ) |
◆ addPatch() [2/2]
◆ addPatchAfterRestore()
| Integer Arcane::CartesianPatchGroup::addPatchAfterRestore |
( |
CellGroup | cell_group | ) |
|
◆ allCells()
◆ applyPatchEdit()
| void Arcane::CartesianPatchGroup::applyPatchEdit |
( |
bool | remove_empty_patches | ) |
|
◆ availableGroupIndex()
◆ clear()
| void Arcane::CartesianPatchGroup::clear |
( |
| ) |
|
◆ clearRefineRelatedFlags()
| void Arcane::CartesianPatchGroup::clearRefineRelatedFlags |
( |
| ) |
const |
◆ groundPatch()
◆ inPatchCells()
◆ mergePatches()
| void Arcane::CartesianPatchGroup::mergePatches |
( |
| ) |
|
◆ nbPatch()
| Integer Arcane::CartesianPatchGroup::nbPatch |
( |
| ) |
const |
◆ overallCells()
◆ overlapLayerSize()
| Integer Arcane::CartesianPatchGroup::overlapLayerSize |
( |
Integer | level | ) |
|
◆ patch()
◆ patchListView()
◆ rebuildAvailableGroupIndex()
| void Arcane::CartesianPatchGroup::rebuildAvailableGroupIndex |
( |
ConstArrayView< Integer > | available_group_index | ) |
|
◆ refine()
| void Arcane::CartesianPatchGroup::refine |
( |
bool | clear_refine_flag | ) |
|
◆ removeCellsInAllPatches() [1/2]
| void Arcane::CartesianPatchGroup::removeCellsInAllPatches |
( |
const AMRPatchPosition & | zone_to_delete | ) |
|
◆ removeCellsInAllPatches() [2/2]
| void Arcane::CartesianPatchGroup::removeCellsInAllPatches |
( |
ConstArrayView< Int32 > | cells_local_id | ) |
|
◆ removePatch()
| void Arcane::CartesianPatchGroup::removePatch |
( |
Integer | index | ) |
|
◆ setOverlapLayerSizeTopLevel()
| void Arcane::CartesianPatchGroup::setOverlapLayerSizeTopLevel |
( |
Integer | size_of_overlap_layer_top_level | ) |
|
◆ updateLevelsBeforeAddGroundPatch()
| void Arcane::CartesianPatchGroup::updateLevelsBeforeAddGroundPatch |
( |
| ) |
|
◆ m_amr_patch_cell_groups_all
◆ m_amr_patch_cell_groups_inpatch
◆ m_amr_patch_cell_groups_overall
◆ m_amr_patches
◆ m_amr_patches_pointer
◆ m_available_group_index
◆ m_cmesh
◆ m_higher_level
| Integer Arcane::CartesianPatchGroup::m_higher_level |
|
private |
◆ m_index_new_patches
| Int32 Arcane::CartesianPatchGroup::m_index_new_patches |
|
private |
◆ m_patches_to_delete
◆ m_size_of_overlap_layer_sub_top_level
| Integer Arcane::CartesianPatchGroup::m_size_of_overlap_layer_sub_top_level |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :