Home
last modified time | relevance | path

Searched refs:ncolumns (Results 1 – 6 of 6) sorted by relevance

/petsc/src/mat/impls/aij/mpi/
H A Dfdmpiaij.c45 …const PetscInt ncolors = coloring->ncolors, *ncolumns = coloring->ncolumns, *nrows = coloring-… in MatFDColoringApply_BAIJ() local
109 for (l = 0; l < ncolumns[k]; l++) { in MatFDColoringApply_BAIJ()
116 for (l = 0; l < ncolumns[k]; l++) { in MatFDColoringApply_BAIJ()
196 …const PetscInt ncolors = coloring->ncolors, *ncolumns = coloring->ncolumns, *nrows = coloring-… in MatFDColoringApply_AIJ() local
267 for (l = 0; l < ncolumns[k + i]; l++) { in MatFDColoringApply_AIJ()
273 for (l = 0; l < ncolumns[k + i]; l++) { in MatFDColoringApply_AIJ()
339 for (l = 0; l < ncolumns[k]; l++) { in MatFDColoringApply_AIJ()
345 for (l = 0; l < ncolumns[k]; l++) { in MatFDColoringApply_AIJ()
513 PetscCall(PetscMalloc2(nis, &c->ncolumns, nis, &c->columns)); in MatFDColoringSetUp_MPIXAIJ()
537 c->ncolumns[i] = n; /* local number of columns of this color on this process */ in MatFDColoringSetUp_MPIXAIJ()
/petsc/src/mat/matfd/
H A Dfdmatrix.c125 …cCall(PetscViewerASCIIPrintf(viewer, " Number of columns %" PetscInt_FMT "\n", c->ncolumns[i])); in MatFDColoringView()
126 …for (j = 0; j < c->ncolumns[i]; j++) PetscCall(PetscViewerASCIIPrintf(viewer, " %" PetscInt_F… in MatFDColoringView()
503 PetscCall(PetscFree2(color->ncolumns, color->columns)); in MatFDColoringDestroy()
549 *n = coloring->ncolumns[coloring->currentcolor]; in MatFDColoringGetPerturbedColumns()
/petsc/src/mat/impls/aij/seq/
H A Dfdaij.c210 PetscCall(PetscMalloc2(nis, &c->ncolumns, nis, &c->columns)); in MatFDColoringSetUp_SeqXAIJ()
237 c->ncolumns[i] = n; in MatFDColoringSetUp_SeqXAIJ()
H A Dmatmatmult.c1757 …etscInt m = Btdense->rmap->n, n = Btdense->cmap->n, j, k, l, col, anz, *btcol, brow, ncolumns; in MatTransColoringApplySpToDen_SeqAIJ() local
1765 ncolumns = coloring->ncolumns[k]; in MatTransColoringApplySpToDen_SeqAIJ()
1766 for (l = 0; l < ncolumns; l++) { /* insert a row of B to a column of Btdense */ in MatTransColoringApplySpToDen_SeqAIJ()
1865 PetscCall(PetscMalloc3(nis, &c->ncolumns, nis, &c->nrows, nis + 1, &colorforrow)); in MatTransposeColoringCreate_SeqAIJ()
1894 c->ncolumns[i] = n; in MatTransposeColoringCreate_SeqAIJ()
/petsc/include/petsc/private/
H A Dmatimpl.h652 PetscInt *ncolumns; /* number of local columns for a color */ member
704 PetscInt *ncolumns; /* number of local columns for a color */ member
/petsc/src/mat/interface/
H A Dmatrix.c10913 PetscCall(PetscFree3(matcolor->ncolumns, matcolor->nrows, matcolor->colorforrow)); in MatTransposeColoringDestroy()