Lines Matching refs:inarray
298 const PetscScalar *inarray; in DMPlexGlobalToNaturalBegin() local
322 PetscCall(VecGetArrayRead(gv, &inarray)); in DMPlexGlobalToNaturalBegin()
323 …PetscCall(PetscSFBcastBegin(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_REPL… in DMPlexGlobalToNaturalBegin()
324 PetscCall(VecRestoreArrayRead(gv, &inarray)); in DMPlexGlobalToNaturalBegin()
357 const PetscScalar *inarray; in DMPlexGlobalToNaturalEnd() local
365 PetscCall(VecGetArrayRead(gv, &inarray)); in DMPlexGlobalToNaturalEnd()
367 …PetscCall(PetscSFBcastEnd(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_REPLAC… in DMPlexGlobalToNaturalEnd()
368 PetscCall(VecRestoreArrayRead(gv, &inarray)); in DMPlexGlobalToNaturalEnd()
400 const PetscScalar *inarray; in DMPlexNaturalToGlobalBegin() local
413 PetscCall(VecGetArrayRead(nv, &inarray)); in DMPlexNaturalToGlobalBegin()
414 …PetscCall(PetscSFReduceBegin(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_SUM… in DMPlexNaturalToGlobalBegin()
415 PetscCall(VecRestoreArrayRead(nv, &inarray)); in DMPlexNaturalToGlobalBegin()
448 const PetscScalar *inarray; in DMPlexNaturalToGlobalEnd() local
456 PetscCall(VecGetArrayRead(nv, &inarray)); in DMPlexNaturalToGlobalEnd()
458 …PetscCall(PetscSFReduceEnd(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_SUM)); in DMPlexNaturalToGlobalEnd()
459 PetscCall(VecRestoreArrayRead(nv, &inarray)); in DMPlexNaturalToGlobalEnd()