Home
last modified time | relevance | path

Searched refs:leaf (Results 1 – 25 of 27) sorted by relevance

12

/petsc/src/vec/is/utils/
H A Dkdtree.c147 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 Dex7_with_info_hip.out4 …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 Dex7_with_info_cuda.out4 …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 Dex7_with_info_sycl.out4 …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 Dex7_with_info_host_no_device.out4 …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 Dex7_with_info_host_with_device.out4 …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 Dlognested.h33 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 Dlognested.c28 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 Dex5_1.out18 A: leaf data (all)
20 B: leaf data (all)
31 BA: leaf data (all)
H A Dex5_2.out131 A: leaf data (all)
139 B: leaf data (all)
199 BA: leaf data (all)
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DSF.pyx170 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 Dex13_3.out284 [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 Dex13_2.out248 [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 Dex13_1.out242 [0]: component 0, Found representative leaf 3 (face 10) connecting to face 13 on (1, 0) with orient…
H A Dex69_quad_3.out13 [1]: component 0, Found representative leaf 0 (face 3) connecting to face 1 on (3, 0) with orientat…
H A Dex69_hex_2.out13 [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 Dex82_1.out32 maximal cluster leaf size: 10
81 maximal cluster leaf size: 10
126 maximal cluster leaf size: 10
/petsc/src/mat/tests/output/
H A Dex66_view.out69 Admissibility parameters: leaf size 17, eta 0.9
H A Dex66_view_cuda.out69 Admissibility parameters: leaf size 17, eta 0.9
/petsc/src/dm/impls/plex/cgns/
H A Dplexcgns2.c1653 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 Dplexsfc.c230 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 Dsf.c265 const PetscInt leaf = ilocal ? ilocal[i] : i; in PetscSFCheckGraphValid_Private() local
268leaf >= 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 Dvec.md1407 …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 Dpforest.h2972 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 D315.md99 and leaf indices

12