Home
last modified time | relevance | path

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

/petsc/src/mat/impls/sell/seq/
H A Dfdsell.c10 …ssed, PetscInt *nn, const PetscInt *ia[], const PetscInt *ja[], PetscInt *spidx[], PetscBool *done) in MatGetColumnIJ_SeqSELL_Color() argument
55 *spidx = cspidx; in MatGetColumnIJ_SeqSELL_Color()
59 …essed, PetscInt *n, const PetscInt *ia[], const PetscInt *ja[], PetscInt *spidx[], PetscBool *done) in MatRestoreColumnIJ_SeqSELL_Color() argument
65 PetscCall(PetscFree(*spidx)); in MatRestoreColumnIJ_SeqSELL_Color()
/petsc/src/mat/impls/aij/seq/
H A Dfdaij.c178 …rows, mbs = c->m, j, k, m, ncols, col, nis = iscoloring->n, *rowhit, bs, bs2, *spidx, nz, tmp, nnz; in MatFDColoringSetUp_SeqXAIJ() local
222 …ll(MatGetColumnIJ_SeqBAIJ_Color(mat, 0, PETSC_FALSE, PETSC_FALSE, &ncols, &ci, &cj, &spidx, NULL)); in MatFDColoringSetUp_SeqXAIJ()
224 …ll(MatGetColumnIJ_SeqSELL_Color(mat, 0, PETSC_FALSE, PETSC_FALSE, &ncols, &ci, &cj, &spidx, NULL)); in MatFDColoringSetUp_SeqXAIJ()
226 …all(MatGetColumnIJ_SeqAIJ_Color(mat, 0, PETSC_FALSE, PETSC_FALSE, &ncols, &ci, &cj, &spidx, NULL)); in MatFDColoringSetUp_SeqXAIJ()
254 valaddrhit[*row++] = (PetscScalar *)&A_val[bs2 * spidx[tmp + k]]; in MatFDColoringSetUp_SeqXAIJ()
286 …atRestoreColumnIJ_SeqBAIJ_Color(mat, 0, PETSC_FALSE, PETSC_FALSE, &ncols, &ci, &cj, &spidx, NULL)); in MatFDColoringSetUp_SeqXAIJ()
289 …atRestoreColumnIJ_SeqSELL_Color(mat, 0, PETSC_FALSE, PETSC_FALSE, &ncols, &ci, &cj, &spidx, NULL)); in MatFDColoringSetUp_SeqXAIJ()
291 …MatRestoreColumnIJ_SeqAIJ_Color(mat, 0, PETSC_FALSE, PETSC_FALSE, &ncols, &ci, &cj, &spidx, NULL)); in MatFDColoringSetUp_SeqXAIJ()
H A Dmatmatmult.c1849 PetscInt *colorforrow, *rows, *rows_i, *idxhit, *spidx, *den2sp, *den2sp_i; in MatTransposeColoringCreate_SeqAIJ() local
1885 …PetscCall(MatGetColumnIJ_SeqAIJ_Color(mat, 0, PETSC_FALSE, PETSC_FALSE, &ncols, &ci, &cj, &spidx, … in MatTransposeColoringCreate_SeqAIJ()
1907 idxhit[*row_idx] = spidx[ci[col] + k]; in MatTransposeColoringCreate_SeqAIJ()
1932 …MatRestoreColumnIJ_SeqAIJ_Color(mat, 0, PETSC_FALSE, PETSC_FALSE, &ncols, &ci, &cj, &spidx, NULL)); in MatTransposeColoringCreate_SeqAIJ()
H A Daij.c289 …ssed, PetscInt *nn, const PetscInt *ia[], const PetscInt *ja[], PetscInt *spidx[], PetscBool *done) in MatGetColumnIJ_SeqAIJ_Color() argument
323 *spidx = cspidx; in MatGetColumnIJ_SeqAIJ_Color()
327 …essed, PetscInt *n, const PetscInt *ia[], const PetscInt *ja[], PetscInt *spidx[], PetscBool *done) in MatRestoreColumnIJ_SeqAIJ_Color() argument
331 PetscCall(PetscFree(*spidx)); in MatRestoreColumnIJ_SeqAIJ_Color()
/petsc/src/mat/impls/aij/mpi/
H A Dfdmpiaij.c34 PetscInt k, cstart, cend, l, row, col, nz, spidx, i, j; in MatFDColoringApply_BAIJ() local
147 spidx = 0; in MatFDColoringApply_BAIJ()
151 valaddr[spidx++] = dy_i[row + j] * dx; in MatFDColoringApply_BAIJ()
161 spidx = 0; in MatFDColoringApply_BAIJ()
165 valaddr[spidx++] = dy_i[row + j] * vscale_array[col + i]; in MatFDColoringApply_BAIJ()
410 PetscInt ctype = c->ctype, *spidxA, *spidxB, nz, bs, bs2, spidx; in MatFDColoringSetUp_MPIXAIJ() local
581 spidx = bs2 * spidxA[tmp + k]; in MatFDColoringSetUp_MPIXAIJ()
582 valaddrhit[*row] = &A_val[spidx]; in MatFDColoringSetUp_MPIXAIJ()
604 spidx = bs2 * spidxB[tmp + k]; in MatFDColoringSetUp_MPIXAIJ()
605 valaddrhit[*row] = &B_val[spidx]; in MatFDColoringSetUp_MPIXAIJ()
/petsc/src/mat/impls/baij/seq/
H A Dbaij.c2867 …ssed, PetscInt *nn, const PetscInt *ia[], const PetscInt *ja[], PetscInt *spidx[], PetscBool *done) in MatGetColumnIJ_SeqBAIJ_Color() argument
2899 *spidx = cspidx; in MatGetColumnIJ_SeqBAIJ_Color()
2903 …essed, PetscInt *n, const PetscInt *ia[], const PetscInt *ja[], PetscInt *spidx[], PetscBool *done) in MatRestoreColumnIJ_SeqBAIJ_Color() argument
2907 PetscCall(PetscFree(*spidx)); in MatRestoreColumnIJ_SeqBAIJ_Color()