Class Pattern which allows manipulation of a refinement pattern (pattern in English). More...
Public Member Functions | |
| Pattern (Int16 type, Int16 face_type, Int16 cell_type, StorageRefine nodes, StorageRefine faces, StorageRefine cells, StorageRefine child_faces) | |
| Pattern (Pattern &&other) noexcept | |
| Pattern (const Pattern &)=delete | |
| Pattern (Pattern &other) noexcept | |
| Pattern & | operator= (const Pattern &other) |
| Pattern & | operator= (Pattern &&other) noexcept |
| Pattern & | operator= (Pattern &other) noexcept |
Public Attributes | |
| Int16 | type |
| Type of the element to refine. | |
| Int16 | face_type |
| Type of the face of the element to refine. | |
| Int16 | cell_type |
| Type of the child cells. | |
| StorageRefine | nodes |
| Matrix for the generation of new nodes. | |
| StorageRefine | faces |
| Matrix for the generation of new faces. | |
| StorageRefine | cells |
| Matrix for the generation of new cells. | |
| StorageRefine | child_faces |
Class Pattern which allows manipulation of a refinement pattern (pattern in English).
Definition at line 90 of file ArcaneBasicMeshSubdividerService.cc.
|
inline |
Definition at line 116 of file ArcaneBasicMeshSubdividerService.cc.
|
inline |
Definition at line 122 of file ArcaneBasicMeshSubdividerService.cc.
|
inlinenoexcept |
Definition at line 133 of file ArcaneBasicMeshSubdividerService.cc.
|
inlinenoexcept |
Definition at line 145 of file ArcaneBasicMeshSubdividerService.cc.
|
inline |
Definition at line 154 of file ArcaneBasicMeshSubdividerService.cc.
|
inlinenoexcept |
Definition at line 168 of file ArcaneBasicMeshSubdividerService.cc.
|
inlinenoexcept |
Definition at line 181 of file ArcaneBasicMeshSubdividerService.cc.
| Int16 Arcane::MeshSubdivider::Pattern::cell_type |
Type of the child cells.
Definition at line 99 of file ArcaneBasicMeshSubdividerService.cc.
Referenced by Arcane::ArcaneBasicMeshSubdividerService::_refineOnce(), and Arcane::ArcaneBasicMeshSubdividerService::_refineWithArcaneFaces().
| StorageRefine Arcane::MeshSubdivider::Pattern::cells |
Matrix for the generation of new cells.
Definition at line 105 of file ArcaneBasicMeshSubdividerService.cc.
Referenced by Arcane::ArcaneBasicMeshSubdividerService::_refineOnce(), and Arcane::ArcaneBasicMeshSubdividerService::_refineWithArcaneFaces().
| StorageRefine Arcane::MeshSubdivider::Pattern::child_faces |
Definition at line 106 of file ArcaneBasicMeshSubdividerService.cc.
| Int16 Arcane::MeshSubdivider::Pattern::face_type |
Type of the face of the element to refine.
Definition at line 97 of file ArcaneBasicMeshSubdividerService.cc.
Referenced by Arcane::ArcaneBasicMeshSubdividerService::_refineOnce().
| StorageRefine Arcane::MeshSubdivider::Pattern::faces |
Matrix for the generation of new faces.
Definition at line 103 of file ArcaneBasicMeshSubdividerService.cc.
Referenced by Arcane::ArcaneBasicMeshSubdividerService::_refineOnce().
| StorageRefine Arcane::MeshSubdivider::Pattern::nodes |
Matrix for the generation of new nodes.
Definition at line 101 of file ArcaneBasicMeshSubdividerService.cc.
Referenced by Arcane::ArcaneBasicMeshSubdividerService::_refineOnce(), and Arcane::ArcaneBasicMeshSubdividerService::_refineWithArcaneFaces().
| Int16 Arcane::MeshSubdivider::Pattern::type |
Type of the element to refine.
Definition at line 95 of file ArcaneBasicMeshSubdividerService.cc.