Lines Matching refs:lArray

2897     PetscScalar       *lArray;  in DMGlobalToLocalBegin()  local
2901 PetscCall(VecGetArrayAndMemType(l, &lArray, &lmtype)); in DMGlobalToLocalBegin()
2903 …PetscCall(PetscSFBcastWithMemTypeBegin(sf, MPIU_SCALAR, gmtype, gArray, lmtype, lArray, MPI_REPLAC… in DMGlobalToLocalBegin()
2904 PetscCall(VecRestoreArrayAndMemType(l, &lArray)); in DMGlobalToLocalBegin()
2934 PetscScalar *lArray; in DMGlobalToLocalEnd() local
2946 PetscCall(VecGetArrayAndMemType(l, &lArray, &lmtype)); in DMGlobalToLocalEnd()
2948 PetscCall(PetscSFBcastEnd(sf, MPIU_SCALAR, gArray, lArray, MPI_REPLACE)); in DMGlobalToLocalEnd()
2949 PetscCall(VecRestoreArrayAndMemType(l, &lArray)); in DMGlobalToLocalEnd()
3110 const PetscScalar *lArray; in DMLocalToGlobalBegin() local
3143 PetscCall(VecGetArrayRead(tmpl, &lArray)); in DMLocalToGlobalBegin()
3145 PetscCall(VecGetArrayRead(l, &lArray)); in DMLocalToGlobalBegin()
3147 PetscCall(VecGetArrayReadAndMemType(l, &lArray, &lmtype)); in DMLocalToGlobalBegin()
3157 …PetscCall(PetscSFReduceWithMemTypeBegin(sf, MPIU_SCALAR, lmtype, lArray, gmtype, gArray, MPIU_SUM)… in DMLocalToGlobalBegin()
3178 for (d = 0; d < dof; ++d) gArray[goff - gStart + d] = lArray[off + d]; in DMLocalToGlobalBegin()
3190 gArray[goff - gStart + e++] = lArray[off + d]; in DMLocalToGlobalBegin()
3201 PetscCall(VecRestoreArrayRead(tmpl, &lArray)); in DMLocalToGlobalBegin()
3204 PetscCall(VecRestoreArrayReadAndMemType(l, &lArray)); in DMLocalToGlobalBegin()
3206 PetscCall(VecRestoreArrayRead(l, &lArray)); in DMLocalToGlobalBegin()
3256 const PetscScalar *lArray; in DMLocalToGlobalEnd() local
3263 PetscCall(VecGetArrayRead(tmpl, &lArray)); in DMLocalToGlobalEnd()
3265 PetscCall(VecGetArrayReadAndMemType(l, &lArray, NULL)); in DMLocalToGlobalEnd()
3268 PetscCall(PetscSFReduceEnd(sf, MPIU_SCALAR, lArray, gArray, MPIU_SUM)); in DMLocalToGlobalEnd()
3270 PetscCall(VecRestoreArrayRead(tmpl, &lArray)); in DMLocalToGlobalEnd()
3273 PetscCall(VecRestoreArrayReadAndMemType(l, &lArray)); in DMLocalToGlobalEnd()