Lines Matching refs:locc
45 …erASCIIPrintf(viewer, "dimension of largest local matrix: %d x %d\n", (int)a->locr, (int)a->locc)); in MatView_ScaLAPACK()
66 isend[0] = a->lld * a->locc; /* locally allocated */ in MatGetInfo_ScaLAPACK()
67 isend[1] = a->locr * a->locc; /* used submatrix */ in MatGetInfo_ScaLAPACK()
536 for (j = 0; j < a->locc; j++) in MatDiagonalScale_ScaLAPACK()
569 for (j = 0; j < a->locc; j++) a->loc[i + j * a->lld] *= d2d[i]; in MatDiagonalScale_ScaLAPACK()
583 n = x->lld * x->locc; in MatScale_ScaLAPACK()
624 PetscCall(PetscArraycpy(b->loc, a->loc, a->lld * a->locc)); in MatCopy_ScaLAPACK()
649 if (op == MAT_COPY_VALUES) PetscCall(PetscArraycpy(b->loc, a->loc, a->lld * a->locc)); in MatDuplicate_ScaLAPACK()
674 for (j = 0; j < b->locc; j++) b->loc[i + j * b->lld] = PetscConj(b->loc[i + j * b->lld]); in MatTranspose_ScaLAPACK()
687 for (j = 0; j < a->locc; j++) a->loc[i + j * a->lld] = PetscConj(a->loc[i + j * a->lld]); in MatConjugate_ScaLAPACK()
916 lwork = PetscMax(a->locr, a->locc); in MatNorm_ScaLAPACK()
924 lwork = PetscMax(a->locr, a->locc); in MatNorm_ScaLAPACK()
940 PetscCall(PetscArrayzero(a->loc, a->lld * a->locc)); in MatZeroEntries_ScaLAPACK()
961 n = a->locc; in MatGetOwnershipIS_ScaLAPACK()
1239 PetscCall(PetscIntMultError(a->lld, a->locc, &sz)); in MatScaLAPACKSetPreallocation()
1295 a->locc = SCALAPACKnumroc_(&a->N, &a->nb, &a->grid->mycol, &a->csrc, &a->grid->npcol); in MatSetUp_ScaLAPACK()