Home
last modified time | relevance | path

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

/petsc/src/mat/tests/
H A Dex202.c10 const PetscInt acol[2 * 3] = {3, 2, 4, 3, 2, 4}; in TestInitialMatrix() local
25 …for (i = 0; i < (nr * nc); i++) PetscCall(MatCreateSeqDense(PETSC_COMM_WORLD, arow[i], acol[i], NU… in TestInitialMatrix()
63 PetscCall(MatCreateSeqDense(PETSC_COMM_WORLD, acol[0] + acol[nr] + acol[2 * nr], nk, NULL, &B)); in TestInitialMatrix()
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c613 const PetscInt *acol = aj + ai[i]; /* column indices of nonzero entries in this row */ in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap() local
617 bb[j] = bi[acol[j]]; /* bb points at the start of the row */ in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
618 if (bb[j] < bi[acol[j] + 1]) { /* Add if row is nonempty */ in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
635 if (bb[j] < bi[acol[j] + 1]) PetscCall(PetscHeapStash(h, j, bj[bb[j]++])); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
641 if (bb[j2] < bi[acol[j2] + 1]) PetscCall(PetscHeapStash(h, j2, bj[bb[j2]++])); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
718 const PetscInt *acol = aj + ai[i]; /* column indices of nonzero entries in this row */ in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap() local
723 PetscInt brow = acol[j]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
747 for (; bb[j] < bi[acol[j] + 1]; bb[j]++) { in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
827 const PetscInt *acol = aj + ai[i]; /* column indices of nonzero entries in this row */ in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge() local
830 a_rownnz += bi[acol[k] + 1] - bi[acol[k]]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
[all …]
/petsc/src/mat/impls/baij/seq/
H A Dbaijfact.c892 PetscInt k, jmin, *jl, *il, nexti, ili, *acol, *bcol, nz; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering() local
914 acol = aj + ai[k]; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
918 if (*acol < k) { /* skip lower triangular entries */ in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
919 acol++; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
922 rtmp[*acol++] = *aval++; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact.c1504 PetscInt k, jmin, *jl, *il, nexti, ili, *acol, *bcol, nz; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace() local
1536 acol = aj + ai[k]; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace()
1540 rtmp[*acol++] = *aval++; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace()