Home
last modified time | relevance | path

Searched refs:bufA (Results 1 – 3 of 3) sorted by relevance

/petsc/src/vec/is/sf/tutorials/
H A Dex3.c11 PetscScalar *bufA; in main() local
54 PetscCall(VecGetArray(A, &bufA)); in main()
55 for (i = 0; i < 4; i++) bufA[i] = (PetscScalar)i; in main()
56 PetscCall(VecRestoreArray(A, &bufA)); in main()
58 PetscCall(VecGetArrayRead(A, (const PetscScalar **)&bufA)); in main()
70 PetscCall(PetscSFRegisterPersistent(sf, contig, bufA, bufAout)); in main()
72 PetscCall(PetscSFBcastBegin(sf, contig, bufA, bufAout, MPI_REPLACE)); in main()
73 PetscCall(PetscSFBcastEnd(sf, contig, bufA, bufAout, MPI_REPLACE)); in main()
75 PetscCall(PetscSFDeregisterPersistent(sf, contig, bufA, bufAout)); in main()
76 PetscCall(VecRestoreArrayRead(A, (const PetscScalar **)&bufA)); in main()
H A Dex2.c12 PetscScalar *bufA; in main() local
61 PetscCall(VecGetArray(A, &bufA)); in main()
64 bufA[i] = (PetscScalar)rank; in main()
67 PetscCall(VecRestoreArray(A, &bufA)); in main()
70 PetscCall(VecGetArrayRead(A, (const PetscScalar **)&bufA)); in main()
74 PetscCall(PetscSFBcastBegin(sf, MPIU_SCALAR, (const void *)bufA, (void *)bufAout, MPI_REPLACE)); in main()
76 PetscCall(PetscSFBcastEnd(sf, MPIU_SCALAR, (const void *)bufA, (void *)bufAout, MPI_REPLACE)); in main()
78 PetscCall(VecRestoreArrayRead(A, (const PetscScalar **)&bufA)); in main()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c5771 PetscScalar *b_otha, *bufa, *bufA, *vals = NULL; in MatGetBrowsOfAoCols_MPIAIJ() local
5915 bufA = PetscSafePointerPlusOffset(bufa, sstartsj[i]); in MatGetBrowsOfAoCols_MPIAIJ()
5920 for (l = 0; l < ncols; l++) *bufA++ = vals[l]; in MatGetBrowsOfAoCols_MPIAIJ()