Searched refs:colorforrow (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matmatmult.c | 1789 PetscInt *rows = matcoloring->rows, *colorforrow = matcoloring->colorforrow; in MatTransColoringApplyDenToSp_SeqAIJ() local 1805 row = rows + colorforrow[k]; in MatTransColoringApplyDenToSp_SeqAIJ() 1806 idx = den2sp + colorforrow[k]; in MatTransColoringApplyDenToSp_SeqAIJ() 1824 row = rows + colorforrow[k]; in MatTransColoringApplyDenToSp_SeqAIJ() 1825 idx = den2sp + colorforrow[k]; in MatTransColoringApplyDenToSp_SeqAIJ() 1849 PetscInt *colorforrow, *rows, *rows_i, *idxhit, *spidx, *den2sp, *den2sp_i; in MatTransposeColoringCreate_SeqAIJ() local 1865 PetscCall(PetscMalloc3(nis, &c->ncolumns, nis, &c->nrows, nis + 1, &colorforrow)); in MatTransposeColoringCreate_SeqAIJ() 1874 colorforrow[0] = 0; in MatTransposeColoringCreate_SeqAIJ() 1917 colorforrow[i + 1] = colorforrow[i] + nrows; in MatTransposeColoringCreate_SeqAIJ() 1935 …p->nz == colorforrow[nis], PETSC_COMM_SELF, PETSC_ERR_PLIB, "csp->nz %" PetscInt_FMT " != colorfor… in MatTransposeColoringCreate_SeqAIJ() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | matimpl.h | 709 PetscInt *colorforrow, *colorforcol; /* pointer to rows and columns */ member
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 10913 PetscCall(PetscFree3(matcolor->ncolumns, matcolor->nrows, matcolor->colorforrow)); in MatTransposeColoringDestroy()
|