Lines Matching refs:dir
103 PetscErrorCode DMDAGetRay(DM da, DMDirection dir, PetscInt gp, Vec *newvec, VecScatter *scatter) in DMDAGetRay() argument
118 if (dir == DM_X) { in DMDAGetRay()
129 …PetscCheck(dir != DM_Y, PetscObjectComm((PetscObject)da), PETSC_ERR_SUP, "Cannot get Y slice from … in DMDAGetRay()
133 if (dir == DM_Y) { in DMDAGetRay()
144 } else if (dir == DM_X) { in DMDAGetRay()
199 PetscErrorCode DMDAGetProcessorSubset(DM da, DMDirection dir, PetscInt gp, MPI_Comm *comm) in DMDAGetProcessorSubset() argument
212 if (dir == DM_Z) { in DMDAGetProcessorSubset()
216 } else if (dir == DM_Y) { in DMDAGetProcessorSubset()
220 } else if (dir == DM_X) { in DMDAGetProcessorSubset()
228 …cessorSubset: dim=%" PetscInt_FMT ", direction=%d, procs: ", da->dim, (int)dir)); /* checkbadSourc… in DMDAGetProcessorSubset()
269 PetscErrorCode DMDAGetProcessorSubsets(DM da, DMDirection dir, MPI_Comm *subcomm) in DMDAGetProcessorSubsets() argument
283 if (dir == DM_Z) { in DMDAGetProcessorSubsets()
286 } else if (dir == DM_Y) { in DMDAGetProcessorSubsets()
289 } else if (dir == DM_X) { in DMDAGetProcessorSubsets()
295 …cessorSubset: dim=%" PetscInt_FMT ", direction=%d, procs: ", da->dim, (int)dir)); /* checkbadSourc… in DMDAGetProcessorSubsets()