| /petsc/src/vec/is/utils/ |
| H A D | kdtree.c | 147 KDLeaf *leaf; in PetscKDTreeBuildStemAndLeaves() local 151 PetscCall(PetscSegBufferGet(kd_build->leaves, 1, &leaf)); in PetscKDTreeBuildStemAndLeaves() 152 PetscCall(PetscMemzero(leaf, sizeof(KDLeaf))); in PetscKDTreeBuildStemAndLeaves() 155 PetscCall(PetscIntCast(end - start, &leaf->count)); in PetscKDTreeBuildStemAndLeaves() 156 PetscCall(PetscSegBufferGetSize(kd_build->bucket_indices, &leaf->indices_handle)); in PetscKDTreeBuildStemAndLeaves() 157 PetscCall(PetscSegBufferGet(kd_build->bucket_indices, leaf->count, &bucket_indices)); in PetscKDTreeBuildStemAndLeaves() 158 PetscCall(PetscArraycpy(bucket_indices, &sorted_indices[start], leaf->count)); in PetscKDTreeBuildStemAndLeaves() 161 PetscCall(PetscSegBufferGetSize(kd_build->bucket_coords, &leaf->coords_handle)); in PetscKDTreeBuildStemAndLeaves() 162 PetscCall(PetscSegBufferGet(kd_build->bucket_coords, leaf->count * dim, &bucket_coords)); in PetscKDTreeBuildStemAndLeaves() 164 for (PetscCount i = 0; i < leaf->count; i++) { in PetscKDTreeBuildStemAndLeaves() [all …]
|
| /petsc/src/sys/objects/device/tests/output/ |
| H A D | ex7_with_info_hip.out | 4 …oot) - obj 58 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 7 …t) - obj 58 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 9 …oot) - obj 63 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 11 …oot) - obj 64 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 13 …oot) - obj 65 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 15 …oot) - obj 66 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 17 …oot) - obj 67 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 20 …t) - obj 63 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 23 …t) - obj 64 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 26 …t) - obj 65 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… [all …]
|
| H A D | ex7_with_info_cuda.out | 4 …oot) - obj 58 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 7 …t) - obj 58 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 9 …oot) - obj 63 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 11 …oot) - obj 64 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 13 …oot) - obj 65 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 15 …oot) - obj 66 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 17 …oot) - obj 67 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 20 …t) - obj 63 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 23 …t) - obj 64 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 26 …t) - obj 65 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… [all …]
|
| H A D | ex7_with_info_sycl.out | 4 …root) - obj 8 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 7 …ot) - obj 8 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 9 …oot) - obj 12 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 11 …oot) - obj 13 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 13 …oot) - obj 14 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 15 …oot) - obj 15 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 17 …oot) - obj 16 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 20 …t) - obj 12 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 23 …t) - obj 13 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 26 …t) - obj 14 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… [all …]
|
| H A D | ex7_with_info_host_no_device.out | 4 …oot) - obj 56 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 7 …t) - obj 56 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 9 …oot) - obj 60 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 11 …oot) - obj 61 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 13 …oot) - obj 62 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 15 …oot) - obj 63 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 17 …oot) - obj 64 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 20 …t) - obj 60 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 23 …t) - obj 61 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 26 …t) - obj 62 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… [all …]
|
| H A D | ex7_with_info_host_with_device.out | 4 …oot) - obj 56 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 7 …t) - obj 56 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 9 …oot) - obj 60 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 11 …oot) - obj 61 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 13 …oot) - obj 62 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 15 …oot) - obj 63 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 17 …oot) - obj 64 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_M… 20 …t) - obj 60 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 23 …t) - obj 61 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… 26 …t) - obj 62 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_M… [all …]
|
| /petsc/src/sys/logging/handler/impls/nested/ |
| H A D | lognested.h | 33 NestedId leaf; member 36 …mbine(PetscHash_UInt32((PetscHash32_t)((key).root)), PetscHash_UInt32((PetscHash32_t)((key).leaf))) 37 #define NestedIdPairEqual(k1, k2) (((k1).root == (k2).root) && ((k1).leaf == (k2).leaf))
|
| H A D | lognested.c | 28 key.leaf = NestedIdFromEvent(e); in PetscLogEventGetNestedEvent() 59 key.leaf = NestedIdFromStage(stage); in PetscLogStageGetNestedEvent() 118 static PetscErrorCode PetscLogNestedCheckNested(PetscLogHandler h, NestedId leaf, PetscLogEvent nes… in PetscLogNestedCheckNested() argument 126 key.leaf = leaf; in PetscLogNestedCheckNested()
|
| /petsc/src/vec/is/sf/tests/output/ |
| H A D | ex5_1.out | 18 A: leaf data (all) 20 B: leaf data (all) 31 BA: leaf data (all)
|
| H A D | ex5_2.out | 131 A: leaf data (all) 139 B: leaf data (all) 199 BA: leaf data (all)
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | SF.pyx | 170 Remote locations of root vertices for each leaf on the current 207 Remote locations of root vertices for each leaf on the current 390 Section defined on the leaf space. 439 Root values are reduced to leaf values. This call has to be concluded 449 Buffer to be reduced with values from each leaf's respective root. 475 Buffer to be reduced with values from each leaf's respective root. 556 Root buffer to send to each leaf, one unit of data per leaf. 579 Root buffer to send to each leaf, one unit of data per leaf. 648 by applying an operation using the leaf value. 662 State at each leaf's respective root immediately prior to my atomic [all …]
|
| /petsc/src/dm/impls/plex/tests/output/ |
| H A D | ex13_3.out | 284 [0]: component 0, Found representative leaf 5 (face 8) connecting to face 9 on (2, 0) with orientat… 285 [0]: component 0, Found representative leaf 6 (face 9) connecting to face 8 on (1, 0) with orientat… 286 [1]: component 0, Found representative leaf 2 (face 12) connecting to face 11 on (2, 1) with orient…
|
| H A D | ex13_2.out | 248 [0]: component 0, Found representative leaf 4 (face 13) connecting to face 9 on (1, 0) with orienta… 249 [0]: component 0, Found representative leaf 5 (face 22) connecting to face 11 on (1, 1) with orient…
|
| H A D | ex13_1.out | 242 [0]: component 0, Found representative leaf 3 (face 10) connecting to face 13 on (1, 0) with orient…
|
| H A D | ex69_quad_3.out | 13 [1]: component 0, Found representative leaf 0 (face 3) connecting to face 1 on (3, 0) with orientat…
|
| H A D | ex69_hex_2.out | 13 [1]: component 0, Found representative leaf 7 (face 21) connecting to face 19 on (3, 0) with orient…
|
| /petsc/src/ksp/ksp/tutorials/output/ |
| H A D | ex82_1.out | 32 maximal cluster leaf size: 10 81 maximal cluster leaf size: 10 126 maximal cluster leaf size: 10
|
| /petsc/src/mat/tests/output/ |
| H A D | ex66_view.out | 69 Admissibility parameters: leaf size 17, eta 0.9
|
| H A D | ex66_view_cuda.out | 69 Admissibility parameters: leaf size 17, eta 0.9
|
| /petsc/src/dm/impls/plex/cgns/ |
| H A D | plexcgns2.c | 1653 PetscInt *leaf, num_leaves = 0; in DMPlexCreateCGNS_Internal_Parallel() local 1673 PetscCall(PetscMalloc1(nleaves, &leaf)); in DMPlexCreateCGNS_Internal_Parallel() 1674 for (PetscInt i = 0; i < nleaves; i++) leaf[i] = -1; in DMPlexCreateCGNS_Internal_Parallel() 1689 if (leaf[li] == -1) { in DMPlexCreateCGNS_Internal_Parallel() 1690 leaf[li] = cgns_idx; in DMPlexCreateCGNS_Internal_Parallel() 1692 …} else PetscAssert(leaf[li] == cgns_idx, PETSC_COMM_SELF, PETSC_ERR_PLIB, "leaf does not match pre… in DMPlexCreateCGNS_Internal_Parallel() 1698 …etscCall(PetscSFSetGraphLayout(cgns_to_local_sf, vtx_map, nleaves, NULL, PETSC_USE_POINTER, leaf)); in DMPlexCreateCGNS_Internal_Parallel() 1701 PetscCall(PetscFree(leaf)); in DMPlexCreateCGNS_Internal_Parallel() 1960 for (PetscInt p = spStart, leaf = 0; p < spEnd; p++) { in DMPlexCreateNodeNumbering() local 1965 if (leaf < nleaves && p == ilocal[leaf]) { // skip points owned by a different process in DMPlexCreateNodeNumbering() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsfc.c | 230 PetscSFNode *leaf; in DMPlexCreateBoxMesh_Tensor_SFC_Periodicity_Private() local 241 PetscCall(PetscMalloc1(num_faces, &leaf)); in DMPlexCreateBoxMesh_Tensor_SFC_Periodicity_Private() 264 leaf[i].rank = remote_rank; in DMPlexCreateBoxMesh_Tensor_SFC_Periodicity_Private() 265 leaf[i].index = remote_count; in DMPlexCreateBoxMesh_Tensor_SFC_Periodicity_Private() 275 …_sfs[num_directions], vEnd - vStart, inum_faces, NULL, PETSC_USE_POINTER, leaf, PETSC_USE_POINTER)… in DMPlexCreateBoxMesh_Tensor_SFC_Periodicity_Private() 311 for (PetscCount i = 0; i < num_faces; i++) leaf[i].index = donor_indices[i]; in DMPlexCreateBoxMesh_Tensor_SFC_Periodicity_Private() 314 …sfs[num_directions], pEnd - pStart, inum_faces, faces, PETSC_COPY_VALUES, leaf, PETSC_OWN_POINTER)… in DMPlexCreateBoxMesh_Tensor_SFC_Periodicity_Private()
|
| /petsc/src/vec/is/sf/interface/ |
| H A D | sf.c | 265 const PetscInt leaf = ilocal ? ilocal[i] : i; in PetscSFCheckGraphValid_Private() local 268 …leaf >= 0, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Provided location (%" PetscInt_FMT ") for l… in PetscSFCheckGraphValid_Private() 2011 const PetscInt leaf = ilocal ? ilocal[i] : i; in PetscSFCheckLeavesUnique_Private() local 2012 PetscCall(PetscHSetIAdd(seen, leaf)); in PetscSFCheckLeavesUnique_Private()
|
| /petsc/doc/manual/ |
| H A D | vec.md | 1407 …PetscSF` with an example. First we construct an array that tells for each leaf entry on that MPI p… 1520 …ger than `rootdata` that has enough locations to store the value of each `leaf` of each local root… 1524 …first leaf of first root, second leaf of first root, third leaf of first root, ..., last leaf of f…
|
| /petsc/src/dm/impls/forest/p4est/ |
| H A D | pforest.h | 2972 PetscInt leaf = leaves ? leaves[i] : i; in DMPforestGetTransferSF_Internal() local 2975 PetscCall(PetscSectionGetDof(leafSection, leaf, &dof)); in DMPforestGetTransferSF_Internal() 2982 PetscInt leaf = leaves ? leaves[i] : i; in DMPforestGetTransferSF_Internal() local 2986 PetscCall(PetscSectionGetDof(leafSection, leaf, &dof)); in DMPforestGetTransferSF_Internal() 2987 PetscCall(PetscSectionGetOffset(leafSection, leaf, &off)); in DMPforestGetTransferSF_Internal() 2990 remote[nleaves].index = offsets[leaf] + j; in DMPforestGetTransferSF_Internal() 4620 PetscInt iStart, iEnd, nleaves, leaf; in DMForestTransferVecFromBase_pforest() local 4636 for (leaf = iStart; leaf < iEnd; leaf++) { in DMForestTransferVecFromBase_pforest() 4639 remotes[leaf - iStart].rank = rank; in DMForestTransferVecFromBase_pforest() 4640 PetscCall(DMLabelGetValue(subpointMap, leaf, &index)); in DMForestTransferVecFromBase_pforest() [all …]
|
| /petsc/doc/changes/ |
| H A D | 315.md | 99 and leaf indices
|