Lines Matching refs:ranges

163   const PetscInt *ranges;  in MatMultXXXYYY_ScaLAPACK()  local
169 PetscCall(PetscLayoutGetRanges(A->rmap, &ranges)); in MatMultXXXYYY_ScaLAPACK()
170 PetscCall(PetscBLASIntCast(ranges[1], &mb)); /* x block size */ in MatMultXXXYYY_ScaLAPACK()
174 PetscCall(PetscLayoutGetRanges(A->cmap, &ranges)); in MatMultXXXYYY_ScaLAPACK()
175 PetscCall(PetscBLASIntCast(ranges[1], &nb)); /* y block size */ in MatMultXXXYYY_ScaLAPACK()
208 PetscCall(PetscLayoutGetRanges(A->cmap, &ranges)); in MatMultXXXYYY_ScaLAPACK()
209 PetscCall(PetscBLASIntCast(ranges[1], &nb)); /* x block size */ in MatMultXXXYYY_ScaLAPACK()
213 PetscCall(PetscLayoutGetRanges(A->rmap, &ranges)); in MatMultXXXYYY_ScaLAPACK()
214 PetscCall(PetscBLASIntCast(ranges[1], &mb)); /* y block size */ in MatMultXXXYYY_ScaLAPACK()
434 const PetscInt *ranges; in MatGetDiagonal_ScaLAPACK() local
443 PetscCall(PetscLayoutGetRanges(A->rmap, &ranges)); in MatGetDiagonal_ScaLAPACK()
444 PetscCall(PetscBLASIntCast(ranges[1], &mb)); /* D block size */ in MatGetDiagonal_ScaLAPACK()
471 PetscCall(PetscLayoutGetRanges(A->cmap, &ranges)); in MatGetDiagonal_ScaLAPACK()
472 PetscCall(PetscBLASIntCast(ranges[1], &nb)); /* D block size */ in MatGetDiagonal_ScaLAPACK()
506 const PetscInt *ranges; in MatDiagonalScale_ScaLAPACK() local
514 PetscCall(PetscLayoutGetRanges(A->cmap, &ranges)); in MatDiagonalScale_ScaLAPACK()
515 PetscCall(PetscBLASIntCast(ranges[1], &nb)); /* D block size */ in MatDiagonalScale_ScaLAPACK()
545 PetscCall(PetscLayoutGetRanges(A->rmap, &ranges)); in MatDiagonalScale_ScaLAPACK()
546 PetscCall(PetscBLASIntCast(ranges[1], &mb)); /* D block size */ in MatDiagonalScale_ScaLAPACK()
712 const PetscInt *ranges; in MatSolve_ScaLAPACK() local
720 PetscCall(PetscLayoutGetRanges(A->rmap, &ranges)); in MatSolve_ScaLAPACK()
721 PetscCall(PetscBLASIntCast(ranges[1], &mb)); /* x block size */ in MatSolve_ScaLAPACK()
979 const PetscInt *ranges, *branges, *cwork; in MatConvert_ScaLAPACK_Dense() local
988 PetscCall(PetscLayoutGetRanges(A->rmap, &ranges)); in MatConvert_ScaLAPACK_Dense()
994 if (ranges[i + 1] != branges[i + 1]) { in MatConvert_ScaLAPACK_Dense()
1011 PetscCall(PetscBLASIntCast(ranges[1], &bmb)); /* row block size */ in MatConvert_ScaLAPACK_Dense()
1050 PetscCall(PetscBLASIntCast(ranges[1], &bmb)); /* row block size */ in MatConvert_ScaLAPACK_Dense()
1071 const PetscInt *ranges; in MatScaLAPACKCheckLayout() local
1079 PetscCall(PetscLayoutGetRanges(map, &ranges)); in MatScaLAPACKCheckLayout()
1080 n = ranges[1] - ranges[0]; in MatScaLAPACKCheckLayout()
1082 if (ranges[i + 1] - ranges[i] != n) break; in MatScaLAPACKCheckLayout()
1083 *correct = (PetscBool)(i == size || (i == size - 1 && ranges[i + 1] - ranges[i] <= n)); in MatScaLAPACKCheckLayout()
1094 const PetscInt *ranges, *rows, *cols; in MatConvert_Dense_ScaLAPACK() local
1123 PetscCall(PetscLayoutGetRanges(A->rmap, &ranges)); in MatConvert_Dense_ScaLAPACK()
1124 PetscCall(PetscBLASIntCast(ranges[1], &amb)); /* row block size */ in MatConvert_Dense_ScaLAPACK()