Lines Matching refs:cdim

886   PetscInt    cdim, i, j;  in DMGetLocalBoundingBox_Coordinates()  local
891 PetscCall(DMGetCoordinateDim(dm, &cdim)); in DMGetLocalBoundingBox_Coordinates()
897 for (PetscInt d = 0; d < cdim; ++d) in DMGetLocalBoundingBox_Coordinates()
909 for (j = cdim; j < 3; ++j) { in DMGetLocalBoundingBox_Coordinates()
915 Ni = N / cdim; in DMGetLocalBoundingBox_Coordinates()
917 for (j = 0; j < cdim; ++j) { in DMGetLocalBoundingBox_Coordinates()
918 min[j] = PetscMin(min[j], PetscRealPart(local_coords[i * cdim + j])); in DMGetLocalBoundingBox_Coordinates()
919 max[j] = PetscMax(max[j], PetscRealPart(local_coords[i * cdim + j])); in DMGetLocalBoundingBox_Coordinates()
927 Ni = N / cdim; in DMGetLocalBoundingBox_Coordinates()
929 for (j = 0; j < cdim; ++j) { in DMGetLocalBoundingBox_Coordinates()
930 min[j] = PetscMin(min[j], PetscRealPart(local_coords[i * cdim + j])); in DMGetLocalBoundingBox_Coordinates()
931 max[j] = PetscMax(max[j], PetscRealPart(local_coords[i * cdim + j])); in DMGetLocalBoundingBox_Coordinates()
936 if (lmin) PetscCall(PetscArraycpy(lmin, min, cdim)); in DMGetLocalBoundingBox_Coordinates()
937 if (lmax) PetscCall(PetscArraycpy(lmax, max, cdim)); in DMGetLocalBoundingBox_Coordinates()
989 PetscInt cdim; in DMGetBoundingBox() local
993 PetscCall(DMGetCoordinateDim(dm, &cdim)); in DMGetBoundingBox()
995 …if (gmin) PetscCallMPI(MPIU_Allreduce(lmin, gmin, cdim, MPIU_REAL, MPIU_MIN, PetscObjectComm((Pets… in DMGetBoundingBox()
996 …if (gmax) PetscCallMPI(MPIU_Allreduce(lmax, gmax, cdim, MPIU_REAL, MPIU_MAX, PetscObjectComm((Pets… in DMGetBoundingBox()
999 for (PetscInt d = 0; d < cdim; ++d) in DMGetBoundingBox()