Lines Matching refs:gp
103 PetscErrorCode DMDAGetRay(DM da, DMDirection dir, PetscInt gp, Vec *newvec, VecScatter *scatter) in DMDAGetRay() argument
120 indices[0] = dd->w * gp; in DMDAGetRay()
135 indices[0] = gp * dd->M * dd->w; in DMDAGetRay()
146 indices[0] = dd->w * gp; in DMDAGetRay()
199 PetscErrorCode DMDAGetProcessorSubset(DM da, DMDirection dir, PetscInt gp, MPI_Comm *comm) in DMDAGetProcessorSubset() argument
214 …PetscCheck(gp >= 0 && gp <= dd->P, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "invalid grid point"… in DMDAGetProcessorSubset()
215 if (gp >= zs && gp < zs + zm) flag = 1; in DMDAGetProcessorSubset()
218 …PetscCheck(gp >= 0 && gp <= dd->N, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "invalid grid point"… in DMDAGetProcessorSubset()
219 if (gp >= ys && gp < ys + ym) flag = 1; in DMDAGetProcessorSubset()
221 …PetscCheck(gp >= 0 && gp <= dd->M, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "invalid grid point"… in DMDAGetProcessorSubset()
222 if (gp >= xs && gp < xs + xm) flag = 1; in DMDAGetProcessorSubset()