Home
last modified time | relevance | path

Searched refs:lstart (Results 1 – 7 of 7) sorted by relevance

/petsc/src/vec/is/is/utils/
H A Disdiff.c621 PetscInt *inds, *colors, llen, ilen, lstart, lend, lcount, l; in ISPairToList() local
648 lstart = 0; in ISPairToList()
650 while (lstart < llen) { in ISPairToList()
651 lend = lstart + 1; in ISPairToList()
652 while (lend < llen && colors[lend] == colors[lstart]) ++lend; in ISPairToList()
653 PetscCall(PetscMPIIntCast(PetscMin(llow, colors[lstart]), &llow)); in ISPairToList()
654 PetscCall(PetscMPIIntCast(PetscMax(lhigh, colors[lstart]), &lhigh)); in ISPairToList()
670 lstart = 0; in ISPairToList()
678 if (lstart < llen) { in ISPairToList()
680 if (lstart == lend) { in ISPairToList()
[all …]
/petsc/src/dm/impls/da/
H A Dfdda.c825 PetscInt lstart, lend, pstart, pend, *dnz, *onz; in DMCreateMatrix_DA_2d_MPISELL() local
856 lstart = (by == DM_BOUNDARY_PERIODIC) ? -s : (PetscMax(-s, -j)); in DMCreateMatrix_DA_2d_MPISELL()
861 for (l = lstart; l < lend + 1; l++) { in DMCreateMatrix_DA_2d_MPISELL()
894 lstart = (by == DM_BOUNDARY_PERIODIC) ? -s : (PetscMax(-s, -j)); in DMCreateMatrix_DA_2d_MPISELL()
899 for (l = lstart; l < lend + 1; l++) { in DMCreateMatrix_DA_2d_MPISELL()
1037 PetscInt lstart, lend, pstart, pend, *dnz, *onz; in DMCreateMatrix_DA_2d_MPIAIJ() local
1075 lstart = (by == DM_BOUNDARY_PERIODIC) ? -s : (PetscMax(-s, -j)); in DMCreateMatrix_DA_2d_MPIAIJ()
1080 for (l = lstart; l < lend + 1; l++) { in DMCreateMatrix_DA_2d_MPIAIJ()
1113 lstart = (by == DM_BOUNDARY_PERIODIC) ? -s : (PetscMax(-s, -j)); in DMCreateMatrix_DA_2d_MPIAIJ()
1117 for (l = lstart; l < lend + 1; l++) { in DMCreateMatrix_DA_2d_MPIAIJ()
[all …]
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c1795 PetscInt *lstart, row_end, row_start; in MatTransColoringApplyDenToSp_SeqAIJ() local
1796 lstart = matcoloring->lstart; in MatTransColoringApplyDenToSp_SeqAIJ()
1797 PetscCall(PetscArrayzero(lstart, ncolors)); in MatTransColoringApplyDenToSp_SeqAIJ()
1807 for (l = lstart[k]; l < nrows; l++) { in MatTransColoringApplyDenToSp_SeqAIJ()
1809 lstart[k] = l; in MatTransColoringApplyDenToSp_SeqAIJ()
1872 if (brows > 0) PetscCall(PetscMalloc1(nis + 1, &c->lstart)); in MatTransposeColoringCreate_SeqAIJ()
/petsc/src/vec/vec/interface/
H A Drvector.c1499 PetscInt gstart, gend, lstart; in VecGetSubVectorContiguityAndBS_Private() local
1509 PetscCall(ISContiguousLocal(is, gstart, gend, &lstart, &red[0])); in VecGetSubVectorContiguityAndBS_Private()
1521 *start = lstart; in VecGetSubVectorContiguityAndBS_Private()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDM.pyx1423 cdef ndarray lstart = oarray_r(empty_r(dim), NULL, &LSTART)
1433 return (mcell, lstart, lpy)
/petsc/include/petsc/private/
H A Dmatimpl.h714 PetscInt *lstart; /* array used for loop over row blocks of Csparse */ member
/petsc/src/mat/interface/
H A Dmatrix.c10918 if (matcolor->brows > 0) PetscCall(PetscFree(matcolor->lstart)); in MatTransposeColoringDestroy()