| /petsc/doc/manual/ |
| H A D | dmcommonality.md | 8 1. How to map between the indices of (geometric) entities, in some physical space such as $R^3$ or … 9 …the storage location (offsets) of numerical values associated with said entities in PETSc vectors … 10 In PETSc, these geometric entities are referred to as points. 11 …o iterate over the entities of interest (for example, points) to produce updates to the numerical … 31 and $(i, j, k \pm 1)$ entities. 35 …tag`, extends the idea of a simple structured grid by allowing not only entities associated with g… 45 of the point entities desired for the application. For example, for a discretization with cell-cent… 46 would process each of these entities. 50 different entities needs to be encoded for the given problem. For example, how do the velocities af… 62 For unstructured grids, one does not in general iterate over all the entities on all the points. Ra… [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexgmsh.c | 406 static PetscErrorCode GmshEntitiesCreate(PetscCount count[4], GmshEntities **entities) in GmshEntitiesCreate() argument 409 PetscCall(PetscNew(entities)); in GmshEntitiesCreate() 411 PetscCall(PetscCalloc1(count[dim], &(*entities)->entity[dim])); in GmshEntitiesCreate() 412 PetscCall(PetscHMapICreate(&(*entities)->entityMap[dim])); in GmshEntitiesCreate() 417 static PetscErrorCode GmshEntitiesDestroy(GmshEntities **entities) in GmshEntitiesDestroy() argument 422 if (!*entities) PetscFunctionReturn(PETSC_SUCCESS); in GmshEntitiesDestroy() 424 PetscCall(PetscFree((*entities)->entity[dim])); in GmshEntitiesDestroy() 425 PetscCall(PetscHMapIDestroy(&(*entities)->entityMap[dim])); in GmshEntitiesDestroy() 427 PetscCall(PetscFree(*entities)); in GmshEntitiesDestroy() 431 static PetscErrorCode GmshEntitiesAdd(GmshEntities *entities, PetscInt index, PetscInt dim, PetscIn… in GmshEntitiesAdd() argument [all …]
|
| /petsc/src/dm/impls/plex/tests/output/ |
| H A D | ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-FALSE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-TRUE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-FALSE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-FALSE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-FALSE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-TRUE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-FALSE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-TRUE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-TRUE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-FALSE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-FALSE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-TRUE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-TRUE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-TRUE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-TRUE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-TRUE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-TRUE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-TRUE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-FALSE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-FALSE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-TRUE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-FALSE.out | 4 Comparing number of owned entities of depth 0 on each process before rebalancing, after rebalancing…
|
| H A D | ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-FALSE.out | 4 Comparing number of owned entities of depth 1 on each process before rebalancing, after rebalancing…
|