Home
last modified time | relevance | path

Searched refs:lld (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/impls/scalapack/
H A Dmatscalapack.c66 isend[0] = a->lld * a->locc; /* locally allocated */ in MatGetInfo_ScaLAPACK()
133 a->loc[lridx - 1 + (lcidx - 1) * a->lld] = vals[i * nc + j]; in MatSetValues_ScaLAPACK()
136 a->loc[lridx - 1 + (lcidx - 1) * a->lld] += vals[i * nc + j]; in MatSetValues_ScaLAPACK()
142 a->loc[lridx - 1 + (lcidx - 1) * a->lld] = vals[i + j * nr]; in MatSetValues_ScaLAPACK()
145 a->loc[lridx - 1 + (lcidx - 1) * a->lld] += vals[i + j * nr]; in MatSetValues_ScaLAPACK()
537 for (i = 0; i < a->locr; i++) a->loc[i + j * a->lld] *= d2d[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()
[all …]
/petsc/include/petsc/private/
H A Dpetscscalapack.h22 PetscBLASInt lld; /* local leading dimension */ member
/petsc/doc/changes/
H A D318.md54 # define PetscInt64_FMT "lld"
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c2674 PetscInt N, ny, rld, lld; in MatDenseScatter_Private() local
2692 PetscCall(MatDenseGetLDA(Y, &lld)); in MatDenseScatter_Private()
2704 PetscCall(PetscSFCreateStridedSF(sf, N, rld, lld, &vsf)); in MatDenseScatter_Private()