Home
last modified time | relevance | path

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

/petsc/src/dm/impls/da/
H A Ddalocal.c503 if (!dd->arrayout[i]) { in DMDAGetArray()
504 dd->arrayout[i] = *iptr; in DMDAGetArray()
551 if (dd->arrayout[i] == *iptr) { in DMDARestoreArray()
553 dd->arrayout[i] = NULL; in DMDARestoreArray()
/petsc/src/vec/is/utils/
H A Dpsort.c168 …ode PetscParallelRedistribute(PetscLayout map, PetscInt n, PetscInt arrayin[], PetscInt arrayout[]) in PetscParallelRedistribute() argument
188 …if (total > 0) PetscCallMPI(MPIU_Irecv(arrayout, total, MPIU_INT, MPI_ANY_SOURCE, firsttag, map->c… in PetscParallelRedistribute()
223 …PetscCallMPI(MPIU_Recv(&arrayout[filled], total - filled, MPIU_INT, sender, secondtag, map->comm, … in PetscParallelRedistribute()
/petsc/include/petsc/private/
H A Ddmdaimpl.h59 void *arrayin[DMDA_MAX_WORK_ARRAYS], *arrayout[DMDA_MAX_WORK_ARRAYS]; member