Home
last modified time | relevance | path

Searched refs:local (Results 1 – 25 of 274) sorted by relevance

1234567891011

/petsc/src/dm/impls/plex/tests/
H A Dex69.c651 PetscInt *local = NULL; in CreateQuadMesh1() local
659 PetscCall(PetscMalloc1(Nl, &local)); in CreateQuadMesh1()
661 local[0] = 2; in CreateQuadMesh1()
664 local[1] = 3; in CreateQuadMesh1()
667 local[2] = 4; in CreateQuadMesh1()
670 local[3] = 6; in CreateQuadMesh1()
673 local[4] = 8; in CreateQuadMesh1()
679 PetscCall(PetscMalloc1(Nl, &local)); in CreateQuadMesh1()
681 local[0] = 3; in CreateQuadMesh1()
684 local[1] = 4; in CreateQuadMesh1()
[all …]
/petsc/src/vec/is/is/tests/
H A Dex5.c8 PetscInt nlocal, local[5], nneigh, *neigh, **ineigh, *numneigh; in main() local
18 local[0] = 0; in main()
19 local[1] = 3; in main()
20 local[2] = 2; in main()
21 local[3] = 1; in main()
24 local[0] = 3; in main()
25 local[1] = 5; in main()
26 local[2] = 4; in main()
27 local[3] = 2; in main()
30 local[0] = 7; in main()
[all …]
/petsc/src/ksp/ksp/tutorials/output/
H A Dex62_gasm_view.out14 max number of local subdomains = 4
25 [0|8] (subcomm [0|5]) local subdomain number 0, local size = 20
72 [1|8] (subcomm [1|5]) local subdomain number 0, local size = 20
73 [2|8] (subcomm [2|5]) local subdomain number 0, local size = 20
74 [3|8] (subcomm [3|5]) local subdomain number 0, local size = 20
75 [4|8] (subcomm [4|5]) local subdomain number 0, local size = 10
76 [0|8] (subcomm [0|5]) local subdomain number 1, local size = 16
123 [1|8] (subcomm [1|5]) local subdomain number 1, local size = 16
124 [2|8] (subcomm [2|5]) local subdomain number 1, local size = 16
125 [3|8] (subcomm [3|5]) local subdomain number 1, local size = 17
[all …]
/petsc/src/dm/tests/
H A Dex43.c58 Vec local; in main() local
68 PetscCall(DMCreateLocalVector(da, &local)); in main()
70 PetscCall(VecSet(local, value)); in main()
72 PetscCall(PrintVecWithGhosts(da, local)); in main()
77 PetscCall(VecSetOwned(da, local, value)); in main()
81 PetscCall(PrintVecWithGhosts(da, local)); in main()
85 PetscCall(DMLocalToLocalBegin(da, local, INSERT_VALUES, local)); in main()
86 PetscCall(DMLocalToLocalEnd(da, local, INSERT_VALUES, local)); in main()
90 PetscCall(PrintVecWithGhosts(da, local)); in main()
94 PetscCall(VecDestroy(&local)); in main()
H A Dex1.c12 Vec local, global; in main() local
30 PetscCall(DMCreateLocalVector(da, &local)); in main()
34 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
35 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
39 PetscCall(VecScale(local, value)); in main()
40 PetscCall(DMLocalToGlobalBegin(da, local, ADD_VALUES, global)); in main()
41 PetscCall(DMLocalToGlobalEnd(da, local, ADD_VALUES, global)); in main()
48 PetscCall(VecDestroy(&local)); in main()
H A Dex7.c13 Vec local, global, local_copy; in main() local
47 PetscCall(DMCreateLocalVector(da, &local)); in main()
48 PetscCall(VecDuplicate(local, &local_copy)); in main()
52 PetscCall(VecSet(local, value)); in main()
63 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
64 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
66 PetscCall(DMLocalToLocalBegin(da, local, INSERT_VALUES, local_copy)); in main()
67 PetscCall(DMLocalToLocalEnd(da, local, INSERT_VALUES, local_copy)); in main()
75 PetscCall(VecView(local, viewer)); in main()
81 PetscCall(VecAXPY(local_copy, -1.0, local)); in main()
[all …]
H A Dex44.c11 Vec local, global, globals[2], buffer; in main() local
30 PetscCall(DMCreateLocalVector(packer, &local)); in main()
51 PetscCall(DMGlobalToLocalBegin(packer, global, INSERT_VALUES, local)); in main()
52 PetscCall(DMGlobalToLocalEnd(packer, global, INSERT_VALUES, local)); in main()
57 PetscCall(VecView(local, viewer)); in main()
62 PetscCall(DMLocalToGlobalBegin(packer, local, INSERT_VALUES, global)); in main()
63 PetscCall(DMLocalToGlobalEnd(packer, local, INSERT_VALUES, global)); in main()
68 PetscCall(DMLocalToLocalBegin(packer, local, INSERT_VALUES, buffer)); in main()
69 PetscCall(DMLocalToLocalEnd(packer, local, INSERT_VALUES, buffer)); in main()
79 PetscCall(VecDestroy(&local)); in main()
H A Dex14.c15 Vec local, global, natural; in main() local
32 PetscCall(DMCreateLocalVector(da, &local)); in main()
36 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
37 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
41 PetscCall(VecScale(local, value)); in main()
42 PetscCall(DMLocalToGlobalBegin(da, local, ADD_VALUES, global)); in main()
43 PetscCall(DMLocalToGlobalEnd(da, local, ADD_VALUES, global)); in main()
58 PetscCall(VecDestroy(&local)); in main()
H A Dex24.c10 Vec local, global; in main() local
20 PetscCall(DMCreateLocalVector(da, &local)); in main()
23 PetscCall(DMDAVecGetArrayDOF(da, local, &l)); in main()
31 PetscCall(DMDAVecRestoreArrayDOF(da, local, &l)); in main()
32 PetscCall(DMLocalToGlobalBegin(da, local, ADD_VALUES, global)); in main()
33 PetscCall(DMLocalToGlobalEnd(da, local, ADD_VALUES, global)); in main()
38 PetscCall(VecDestroy(&local)); in main()
H A Dex12.c16 Vec global, local; in main() local
34 PetscCall(DMCreateLocalVector(da, &local)); in main()
54 PetscCall(VecGetLocalSize(local, &localsize)); in main()
58 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
59 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
62 PetscCall(VecGetArray(local, &localptr)); in main()
70 PetscCall(VecRestoreArray(local, &localptr)); in main()
79 PetscCall(VecDestroy(&local)); in main()
H A Dex38.c14 Vec global, local; in main() local
34 PetscCall(DMCreateLocalVector(da, &local)); in main()
35 PetscCall(VecSet(local, -1)); in main()
36 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
37 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
38 if (rank == 0) PetscCall(VecView(local, 0)); in main()
40 PetscCall(VecDestroy(&local)); in main()
H A Dex25.c10 Vec local, global; in main() local
20 PetscCall(DMCreateLocalVector(da, &local)); in main()
23 PetscCall(DMDAVecGetArrayDOF(da, local, &l)); in main()
32 PetscCall(DMDAVecRestoreArrayDOF(da, local, &l)); in main()
33 PetscCall(DMLocalToGlobalBegin(da, local, ADD_VALUES, global)); in main()
34 PetscCall(DMLocalToGlobalEnd(da, local, ADD_VALUES, global)); in main()
39 PetscCall(VecDestroy(&local)); in main()
H A Dex41.c10 Vec global, local; in main() local
36 PetscCall(DMCreateLocalVector(da, &local)); in main()
37 PetscCall(DMGlobalToLocalBegin(da, global, ADD_VALUES, local)); in main()
38 PetscCall(DMGlobalToLocalEnd(da, global, ADD_VALUES, local)); in main()
40 PetscCall(VecSum(local, &sum)); in main()
44 PetscCall(VecView(local, sview)); in main()
48 PetscCall(VecDestroy(&local)); in main()
H A Dex39.c10 Vec global, local; in main() local
31 PetscCall(DMCreateLocalVector(da, &local)); in main()
32 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
33 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
36 PetscCall(VecView(local, sviewer)); in main()
41 PetscCall(VecDestroy(&local)); in main()
H A Dex3.c15 Vec local, global; in main() local
43 PetscCall(DMCreateLocalVector(da, &local)); in main()
61 PetscCall(VecGetLocalSize(local, &localsize)); in main()
78 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
79 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
82 PetscCall(VecGetArray(local, &localptr)); in main()
89 PetscCall(VecRestoreArray(local, &localptr)); in main()
101 PetscCall(VecDestroy(&local)); in main()
H A Dex40.c10 Vec global, local; in main() local
33 PetscCall(DMCreateLocalVector(da, &local)); in main()
34 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
35 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
38 PetscCall(VecView(local, sview)); in main()
43 PetscCall(VecDestroy(&local)); in main()
H A Dex4.c18 Vec local, global; in main() local
81 PetscCall(DMCreateLocalVector(da, &local)); in main()
86 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
87 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
92 PetscCall(VecScale(local, value)); in main()
93 PetscCall(DMLocalToGlobalBegin(da, local, INSERT_VALUES, global)); in main()
94 PetscCall(DMLocalToGlobalEnd(da, local, INSERT_VALUES, global)); in main()
103 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
104 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
114 PetscCall(VecView(local, sviewer)); in main()
[all …]
/petsc/src/vec/vec/tests/
H A Dex65.c7 Vec global, global_copy, local; in main() local
34 PetscCall(VecCreateLocalVector(global, &local)); in main()
35 PetscCall(PetscObjectSetName((PetscObject)local, "local")); in main()
36 PetscCall(VecGetLocalVector(global, local)); in main()
41 PetscCall(VecGetOffloadMask(local, &mask)); in main()
46 PetscCall(VecGetArrayRead(local, &local_array)); in main()
50 PetscCall(VecRestoreArrayRead(local, &local_array)); in main()
52 PetscCall(VecRestoreLocalVector(global, local)); in main()
53 PetscCall(VecDestroy(&local)); in main()
/petsc/src/dm/tutorials/
H A Dex3.c9 Vec local, global; in SetCoordinates1d() local
17 PetscCall(DMGetCoordinatesLocal(da, &local)); in SetCoordinates1d()
19 PetscCall(DMDAVecGetArrayRead(cda, local, &coorslocal)); in SetCoordinates1d()
25 PetscCall(DMDAVecRestoreArrayRead(cda, local, &coorslocal)); in SetCoordinates1d()
26 PetscCall(DMGlobalToLocalBegin(cda, global, INSERT_VALUES, local)); in SetCoordinates1d()
27 PetscCall(DMGlobalToLocalEnd(cda, global, INSERT_VALUES, local)); in SetCoordinates1d()
34 Vec local, global; in SetCoordinates2d() local
42 PetscCall(DMGetCoordinatesLocal(da, &local)); in SetCoordinates2d()
44 PetscCall(DMDAVecGetArrayRead(cda, local, &coorslocal)); in SetCoordinates2d()
53 PetscCall(DMDAVecRestoreArrayRead(cda, local, &coorslocal)); in SetCoordinates2d()
[all …]
H A Dex5.c14 Vec local, global; in main() local
35 PetscCall(DMCreateLocalVector(da, &local)); in main()
39 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
40 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
44 PetscCall(VecGetArray(local, &lv)); in main()
50 PetscCall(VecRestoreArray(local, &lv)); in main()
53 PetscCall(DMLocalToGlobalBegin(da, local, ADD_VALUES, global)); in main()
54 PetscCall(DMLocalToGlobalEnd(da, local, ADD_VALUES, global)); in main()
61 PetscCall(VecDestroy(&local)); in main()
H A Dex1.c42 Vec local, global; in main() local
67 PetscCall(DMCreateLocalVector(da, &local)); in main()
71 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
72 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
76 PetscCall(VecScale(local, value)); in main()
77 PetscCall(DMLocalToGlobalBegin(da, local, ADD_VALUES, global)); in main()
78 PetscCall(DMLocalToGlobalEnd(da, local, ADD_VALUES, global)); in main()
99 PetscCall(VecDestroy(&local)); in main()
H A Dex7.c21 Vec global, local; in main() local
40 PetscCall(DMCreateLocalVector(da, &local)); in main()
42 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
43 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
45 PetscCall(VecScale(local, rank + 1)); in main()
46 PetscCall(DMLocalToGlobalBegin(da, local, ADD_VALUES, global)); in main()
47 PetscCall(DMLocalToGlobalEnd(da, local, ADD_VALUES, global)); in main()
78 PetscCall(VecDestroy(&local)); in main()
H A Dex9.c12 Vec global, local, global2; in main() local
41 PetscCall(DMCreateLocalVector(da, &local)); in main()
43 PetscCall(DMGlobalToLocalBegin(da, global, INSERT_VALUES, local)); in main()
44 PetscCall(DMGlobalToLocalEnd(da, global, INSERT_VALUES, local)); in main()
46 PetscCall(VecScale(local, rank + 1)); in main()
47 PetscCall(DMLocalToGlobalBegin(da, local, ADD_VALUES, global)); in main()
48 PetscCall(DMLocalToGlobalEnd(da, local, ADD_VALUES, global)); in main()
88 PetscCall(VecDestroy(&local)); in main()
H A Dex6.c39 Vec local, global, natural; in main() local
54 PetscCall(DMCreateLocalVector(da, &local)); in main()
73 PetscCall(VecScatterCreate(global, from, local, to, &scatter1)); in main()
93 PetscCall(VecScatterCreate(global, from, local, to, &scatter2)); in main()
111 PetscCall(VecScatterBegin(scatter1, global, local, INSERT_VALUES, SCATTER_FORWARD)); in main()
112 PetscCall(VecScatterEnd(scatter1, global, local, INSERT_VALUES, SCATTER_FORWARD)); in main()
113 PetscCall(VecScatterBegin(scatter2, global, local, INSERT_VALUES, SCATTER_FORWARD)); in main()
114 PetscCall(VecScatterEnd(scatter2, global, local, INSERT_VALUES, SCATTER_FORWARD)); in main()
125 PetscCall(VecView(local, subviewer)); in main()
130 PetscCall(VecDestroy(&local)); in main()
/petsc/src/dm/impls/moab/
H A Ddmmbvec.cxx146 PetscCall(DMGetLocalVector(dm, &vmoab->local)); in DMMoabVecGetArray()
147 PetscCall(DMGlobalToLocalBegin(dm, vec, INSERT_VALUES, vmoab->local)); in DMMoabVecGetArray()
148 PetscCall(DMGlobalToLocalEnd(dm, vec, INSERT_VALUES, vmoab->local)); in DMMoabVecGetArray()
151 PetscCall(PetscObjectQuery((PetscObject)vmoab->local, "MOABData", (PetscObject *)&moabdata)); in DMMoabVecGetArray()
155 PetscCall(VecGhostGetLocalForm(vmoab->local, &xmoab->local)); in DMMoabVecGetArray()
156 PetscCall(VecGhostUpdateBegin(vmoab->local, INSERT_VALUES, SCATTER_FORWARD)); in DMMoabVecGetArray()
157 PetscCall(VecGhostUpdateEnd(vmoab->local, INSERT_VALUES, SCATTER_FORWARD)); in DMMoabVecGetArray()
159 PetscCall(VecGetArray(xmoab->local, varray)); in DMMoabVecGetArray()
226 PetscCall(PetscObjectQuery((PetscObject)vmoab->local, "MOABData", (PetscObject *)&moabdata)); in DMMoabVecRestoreArray()
230 PetscCall(VecRestoreArray(xmoab->local, varray)); in DMMoabVecRestoreArray()
[all …]

1234567891011