Lines Matching refs:outarray
299 PetscScalar *outarray; in DMPlexGlobalToNaturalBegin() local
321 PetscCall(VecGetArray(nv, &outarray)); in DMPlexGlobalToNaturalBegin()
323 …PetscCall(PetscSFBcastBegin(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_REPL… in DMPlexGlobalToNaturalBegin()
325 PetscCall(VecRestoreArray(nv, &outarray)); in DMPlexGlobalToNaturalBegin()
358 PetscScalar *outarray; in DMPlexGlobalToNaturalEnd() local
366 PetscCall(VecGetArray(nv, &outarray)); in DMPlexGlobalToNaturalEnd()
367 …PetscCall(PetscSFBcastEnd(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_REPLAC… in DMPlexGlobalToNaturalEnd()
369 PetscCall(VecRestoreArray(nv, &outarray)); in DMPlexGlobalToNaturalEnd()
401 PetscScalar *outarray; in DMPlexNaturalToGlobalBegin() local
412 PetscCall(VecGetArray(gv, &outarray)); in DMPlexNaturalToGlobalBegin()
414 …PetscCall(PetscSFReduceBegin(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_SUM… in DMPlexNaturalToGlobalBegin()
416 PetscCall(VecRestoreArray(gv, &outarray)); in DMPlexNaturalToGlobalBegin()
449 PetscScalar *outarray; in DMPlexNaturalToGlobalEnd() local
457 PetscCall(VecGetArray(gv, &outarray)); in DMPlexNaturalToGlobalEnd()
458 …PetscCall(PetscSFReduceEnd(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_SUM)); in DMPlexNaturalToGlobalEnd()
460 PetscCall(VecRestoreArray(gv, &outarray)); in DMPlexNaturalToGlobalEnd()