Searched refs:clocal (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ts/tutorials/ |
| H A D | ex29.c | 107 Vec x, c, clocal; in main() local 134 PetscCall(DMGetNamedLocalVector(cda, "coefficient", &clocal)); in main() 138 PetscCall(DMGlobalToLocalBegin(cda, c, INSERT_VALUES, clocal)); in main() 139 PetscCall(DMGlobalToLocalEnd(cda, c, INSERT_VALUES, clocal)); in main() 141 PetscCall(DMRestoreNamedLocalVector(cda, "coefficient", &clocal)); in main()
|
| /petsc/src/vec/is/sf/utils/ |
| H A D | sfutils.c | 857 PetscInt *clocal, aroots, aleaves, broots, bleaves; in PetscSFMerge() local 861 PetscCall(PetscMalloc2(maxleaf, &clocal, maxleaf, &cremote)); in PetscSFMerge() 862 for (PetscInt i = 0; i < maxleaf; i++) clocal[i] = -1; in PetscSFMerge() 868 clocal[a] = a; in PetscSFMerge() 873 clocal[b] = b; in PetscSFMerge() 878 if (clocal[i] < 0) continue; in PetscSFMerge() 879 clocal[nleaves] = clocal[i]; in PetscSFMerge() 884 …PetscCall(PetscSFSetGraph(*merged, aroots, nleaves, clocal, PETSC_COPY_VALUES, cremote, PETSC_COPY… in PetscSFMerge() 885 PetscCall(PetscFree2(clocal, cremote)); in PetscSFMerge()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plex.c | 10242 Vec cglobalo, clocal; in DMCreateAffineInterpolationCorrection_Plex() local 10254 PetscCall(DMCreateLocalVector(dmc, &clocal)); in DMCreateAffineInterpolationCorrection_Plex() 10256 PetscCall(VecSet(clocal, 0.)); in DMCreateAffineInterpolationCorrection_Plex() 10263 PetscCall(DMPlexInsertBoundaryValues(dmc, PETSC_TRUE, clocal, 0., NULL, NULL, NULL)); in DMCreateAffineInterpolationCorrection_Plex() 10264 PetscCall(DMLocalToGlobalBegin(dmco, clocal, INSERT_VALUES, cglobalo)); in DMCreateAffineInterpolationCorrection_Plex() 10265 PetscCall(DMLocalToGlobalEnd(dmco, clocal, INSERT_VALUES, cglobalo)); in DMCreateAffineInterpolationCorrection_Plex() 10274 PetscCall(VecDestroy(&clocal)); in DMCreateAffineInterpolationCorrection_Plex()
|