Searched refs:locc (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/aij/seq/lusol/ |
| H A D | lusol.c | 51 int *locc; member 174 PetscCall(PetscFree(lusol->locc)); in MatDestroy_LUSOL() 206 …indc, lusol->indr, lusol->ip, lusol->iq, lusol->lenc, lusol->lenr, lusol->locc, lusol->locr, &stat… in MatSolve_LUSOL() 271 …indc, lusol->indr, lusol->ip, lusol->iq, lusol->lenc, lusol->lenr, lusol->locc, lusol->locr, lusol… in MatLUFactorNumeric_LUSOL() 355 PetscCall(PetscMalloc(sizeof(int) * n, &lusol->locc)); in MatLUFactorSymbolic_LUSOL()
|
| /petsc/src/mat/impls/scalapack/ |
| H A D | matscalapack.c | 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() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | petscscalapack.h | 18 PetscBLASInt locr, locc; /* dimensions of local array */ member
|