Home
last modified time | relevance | path

Searched refs:bj (Results 1 – 25 of 43) sorted by relevance

12

/petsc/src/mat/impls/sbaij/seq/
H A Daijsbaij.c10 …PetscInt *ai = a->i, *aj = a->j, m = A->rmap->N, n = A->cmap->n, i, j, k, *bi, *bj, *rowlength… in MatConvert_SeqSBAIJ_SeqAIJ() local
50 bj = b->j; in MatConvert_SeqSBAIJ_SeqAIJ()
76 *(bj + rowstart[itmp]) = (*aj) * bs + k; in MatConvert_SeqSBAIJ_SeqAIJ()
90 *(bj + rowstart[itmp]) = i * bs + k; in MatConvert_SeqSBAIJ_SeqAIJ()
99 *(bj + rowstart[itmp]) = (*aj) * bs + k; in MatConvert_SeqSBAIJ_SeqAIJ()
168 …PetscInt *ai = a->i, *aj, m = A->rmap->N, n = A->cmap->N, i, j, *bi, *bj, *rowlengths, bs = … in MatConvert_SeqAIJ_SeqSBAIJ() local
202 bj = b->j; in MatConvert_SeqAIJ_SeqSBAIJ()
210 *bj = *aj; in MatConvert_SeqAIJ_SeqSBAIJ()
211 bj++; in MatConvert_SeqAIJ_SeqSBAIJ()
240 …PetscInt *ai = a->i, *aj = a->j, m = A->rmap->N, n = A->cmap->n, *bi, *bj, *browlengths, nz, *… in MatConvert_SeqSBAIJ_SeqBAIJ() local
[all …]
H A Dsbaijfact.c562 const PetscInt *ai, *aj, *perm_ptr, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_N() local
668 rtmp_ptr = rtmp + bj[j] * bs2; in MatCholeskyFactorNumeric_SeqSBAIJ_N()
676 j = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_N()
696 vj = bj[j]; /* block col. index of U */ in MatCholeskyFactorNumeric_SeqSBAIJ_N()
707 i = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_N()
736 PetscInt i, j, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering() local
800 rtmp_ptr = rtmp + bj[j] * bs2; in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering()
808 j = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering()
828 vj = bj[j]; /* block col. index of U */ in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering()
839 i = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering()
[all …]
H A Dsbaijfact4.c10 PetscInt i, j, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering() local
94 rtmp_ptr = rtmp + bj[j] * 9; in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering()
112 j = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering()
131 vj = bj[j]; /* block col. index of U */ in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering()
142 i = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering()
H A Dsbaijfact3.c9 const PetscInt *ai, *aj, *perm_ptr, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_3() local
132 rtmp_ptr = rtmp + bj[j] * 9; in MatCholeskyFactorNumeric_SeqSBAIJ_3()
150 j = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_3()
169 vj = bj[j]; /* block col. index of U */ in MatCholeskyFactorNumeric_SeqSBAIJ_3()
180 i = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_3()
H A Dsbaijfact5.c10 PetscInt i, j, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_4_NaturalOrdering() local
111 rtmp_ptr = rtmp + bj[j] * 16; in MatCholeskyFactorNumeric_SeqSBAIJ_4_NaturalOrdering()
137 j = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_4_NaturalOrdering()
160 vj = bj[j]; /* block col. index of U */ in MatCholeskyFactorNumeric_SeqSBAIJ_4_NaturalOrdering()
171 i = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_4_NaturalOrdering()
H A Dsbaijfact6.c9 const PetscInt *ai, *aj, *perm_ptr, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_4() local
149 rtmp_ptr = rtmp + bj[j] * 16; in MatCholeskyFactorNumeric_SeqSBAIJ_4()
175 j = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_4()
199 vj = bj[j]; /* block col. index of U */ in MatCholeskyFactorNumeric_SeqSBAIJ_4()
210 i = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_4()
H A Dsbaijfact8.c10 PetscInt i, j, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_5_NaturalOrdering() local
130 rtmp_ptr = rtmp + bj[j] * 25; in MatCholeskyFactorNumeric_SeqSBAIJ_5_NaturalOrdering()
166 j = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_5_NaturalOrdering()
185 vj = bj[j]; /* block col. index of U */ in MatCholeskyFactorNumeric_SeqSBAIJ_5_NaturalOrdering()
196 i = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_5_NaturalOrdering()
H A Dsbaijfact7.c9 const PetscInt *ai, *aj, *perm_ptr, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_5() local
168 rtmp_ptr = rtmp + bj[j] * 25; in MatCholeskyFactorNumeric_SeqSBAIJ_5()
204 j = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_5()
223 vj = bj[j]; /* block col. index of U */ in MatCholeskyFactorNumeric_SeqSBAIJ_5()
234 i = bj[jmin]; in MatCholeskyFactorNumeric_SeqSBAIJ_5()
/petsc/src/mat/impls/baij/seq/
H A Dbaijfact2.c20 …const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *ajtmp, *bjtmp, *bdia… in MatLUFactorNumeric_SeqBAIJ_15_NaturalOrdering() local
40 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_15_NaturalOrdering()
45 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_15_NaturalOrdering()
55 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_15_NaturalOrdering()
120 PetscInt i, j, k, n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqBAIJ_N() local
142 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_N()
147 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_N()
157 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_N()
256 PetscInt i, j, nz, *bi, *bj, *bdiag, bi_temp; in MatILUFactorSymbolic_SeqBAIJ_ilu0() local
278 bj = b->j; in MatILUFactorSymbolic_SeqBAIJ_ilu0()
[all …]
H A Dbaijfact13.c15 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j; in MatILUFactorNumeric_SeqBAIJ_3_inplace() local
38 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
75 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
128 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
174 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqBAIJ_3() local
194 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_3()
199 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_3()
209 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_3()
275 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() local
296 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
[all …]
H A Dbaijfact.c13 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, bs2 = a->bs2; in MatLUFactorNumeric_SeqBAIJ_2() local
33 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_2()
38 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_2()
48 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_2()
122 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, bs2 = a->bs2; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering() local
141 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
146 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
156 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
229 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j; in MatILUFactorNumeric_SeqBAIJ_2_inplace() local
251 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
[all …]
H A Dbaijfact4.c12 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j; in MatILUFactorNumeric_SeqBAIJ_N_inplace() local
34 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_N_inplace()
53 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_N_inplace()
64 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_N_inplace()
H A Dbaijfact11.c15 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j; in MatILUFactorNumeric_SeqBAIJ_4_inplace() local
41 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_4_inplace()
93 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_4_inplace()
178 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_4_inplace()
236 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqBAIJ_4() local
262 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_4()
267 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_4()
277 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_4()
346 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace() local
370 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace()
[all …]
H A Dbaijfact3.c158 PetscInt *bi, *bj, *ajtmp; in MatLUFactorSymbolic_SeqBAIJ() local
246 PetscCall(PetscMalloc1(bi[n], &bj)); in MatLUFactorSymbolic_SeqBAIJ()
247 PetscCall(PetscFreeSpaceContiguous_LU(&free_space, bj, n, bi, bdiag)); in MatLUFactorSymbolic_SeqBAIJ()
258 b->j = bj; in MatLUFactorSymbolic_SeqBAIJ()
H A Dbaijfact9.c15 PetscInt *bi = b->i, *bj = b->j, *ajtmpold, *ajtmp; in MatILUFactorNumeric_SeqBAIJ_5_inplace() local
45 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_5_inplace()
124 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_5_inplace()
247 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_5_inplace()
314 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqBAIJ_5() local
334 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_5()
339 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_5()
349 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_5()
418 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j, ipvt[5]; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace() local
437 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace()
[all …]
H A Dbaijfact7.c14 …const PetscInt *ajtmpold, *ajtmp, *diag_offset = b->diag, *r, *ic, *bi = b->i, *bj = b->j, *ai = a… in MatILUFactorNumeric_SeqBAIJ_6_inplace() local
41 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_6_inplace()
136 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_6_inplace()
305 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_6_inplace()
372 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqBAIJ_6() local
392 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_6()
397 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_6()
407 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_6()
473 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j; in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace() local
500 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace()
[all …]
H A Dbaijfact5.c13 const PetscInt *r, *ic, *bi = b->i, *bj = b->j, *ajtmp, *ai = a->i, *aj = a->j, *pj, *ajtmpold; in MatILUFactorNumeric_SeqBAIJ_7_inplace() local
44 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_7_inplace()
166 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_7_inplace()
388 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_7_inplace()
468 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqBAIJ_7() local
488 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_7()
493 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_7()
503 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqBAIJ_7()
569 PetscInt i, j, n = a->mbs, *bi = b->i, *bj = b->j; in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace() local
599 ajtmp = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace()
[all …]
/petsc/src/mat/utils/
H A Dfreespace.c63 PetscInt row, nnz, *bj, *array, total, bi_temp; in PetscFreeSpaceContiguous_LU() local
88 bj = space + bi[row]; in PetscFreeSpaceContiguous_LU()
89 PetscCall(PetscArraycpy(bj, array, nnzL)); in PetscFreeSpaceContiguous_LU()
99 bj = space + bi_temp; in PetscFreeSpaceContiguous_LU()
100 PetscCall(PetscArraycpy(bj, array + nnzL + 1, nnzU)); in PetscFreeSpaceContiguous_LU()
/petsc/src/mat/tests/
H A Dex303.c11 PetscInt *bi, *bj, nd; in main() local
55 …RowIJ(B, 0, PETSC_FALSE, PETSC_FALSE, &nd, (const PetscInt **)&bi, (const PetscInt **)&bj, &done)); in main()
62 …for (int j = 0; j < bi[i + 1] - bi[i]; j++) PetscCall(MatSetValue(B2, i, garray[bj[bi[i] + j]], ba… in main()
67 …RowIJ(B, 0, PETSC_FALSE, PETSC_FALSE, &nd, (const PetscInt **)&bi, (const PetscInt **)&bj, &done)); in main()
/petsc/src/mat/impls/aij/seq/bas/
H A Dbasfactor.c100 PetscInt mbs = A->rmap->n, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqAIJ_Bas() local
112 …PetscCall(spbas_compress_pattern(bi, bj, mbs, mbs, SPBAS_DIAGONAL_OFFSETS, &Pattern, &mem_reductio… in MatCholeskyFactorNumeric_SeqAIJ_Bas()
114 PetscCall(PetscFree(bj)); in MatCholeskyFactorNumeric_SeqAIJ_Bas()
144 PetscCall(spbas_matrix_to_crs(matrix_L, &ba, &bi, &bj)); in MatCholeskyFactorNumeric_SeqAIJ_Bas()
146 b->j = bj; in MatCholeskyFactorNumeric_SeqAIJ_Bas()
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c150 PetscInt i, j, anzi, brow, bnzj, cnzi, *bj, *aj, *lnk, ndouble = 0, Crmax; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed() local
182 bj = b->j + bi[brow]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
184 PetscCall(PetscLLCondensedAddSorted(bnzj, bj, lnk, lnkbt)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
252 PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *bjj, *ci = c->i, *cj = c->j; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted() local
289 bjj = PetscSafePointerPlusOffset(bj, bi[brow]); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
325 PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *bjj, *ci = c->i, *cj = c->j; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable() local
352 bjj = bj + bi[brow]; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable()
387 PetscInt i, j, anzi, brow, bnzj, cnzi, *bj, *aj, *lnk, ndouble = 0, Crmax; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() local
416 bj = b->j + bi[brow]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
418 PetscCall(PetscLLCondensedAddSorted_fast(bnzj, bj, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
[all …]
H A Daijfact.c60 PetscInt *bi, *bj; in MatLUFactorSymbolic_SeqAIJ() local
145 PetscCall(PetscShmgetAllocateArray(bi[n], sizeof(PetscInt), (void **)&bj)); in MatLUFactorSymbolic_SeqAIJ()
146 PetscCall(PetscFreeSpaceContiguous_LU(&free_space, bj, n, bi, bdiag)); in MatLUFactorSymbolic_SeqAIJ()
156 b->j = bj; in MatLUFactorSymbolic_SeqAIJ()
224 const PetscInt n = A->rmap->n, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *bdiag = b->diag; in MatLUFactorNumeric_SeqAIJ() local
271 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqAIJ()
276 bjtmp = bj + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqAIJ()
288 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqAIJ()
404 const PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqAIJ_inplace() local
448 bjtmp = bj + bi[i]; in MatLUFactorNumeric_SeqAIJ_inplace()
[all …]
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/
H A Dmkl_cpardiso.c145 const PetscInt *ai, *aj, *bi, *bj, *garray, m = A->rmap->n, *ajj, *bjj; in MatConvertToTriples_mpiaij_mpiaij_MKL_CPARDISO() local
159 bj = bb->j; in MatConvertToTriples_mpiaij_mpiaij_MKL_CPARDISO()
185 bjj = bj + bi[i]; in MatConvertToTriples_mpiaij_mpiaij_MKL_CPARDISO()
216 …const PetscInt *ai, *aj, *bi, *bj, *garray, bs = A->rmap->bs, bs2 = bs * bs, m = A->rmap->n / b… in MatConvertToTriples_mpibaij_mpibaij_MKL_CPARDISO() local
230 bj = bb->j; in MatConvertToTriples_mpibaij_mpibaij_MKL_CPARDISO()
256 bjj = bj + bi[i]; in MatConvertToTriples_mpibaij_mpibaij_MKL_CPARDISO()
289 …const PetscInt *ai, *aj, *bi, *bj, *garray, bs = A->rmap->bs, bs2 = bs * bs, m = A->rmap->n / b… in MatConvertToTriples_mpisbaij_mpisbaij_MKL_CPARDISO() local
302 bj = bb->j; in MatConvertToTriples_mpisbaij_mpisbaij_MKL_CPARDISO()
328 bjj = bj + bi[i]; in MatConvertToTriples_mpisbaij_mpisbaij_MKL_CPARDISO()
/petsc/src/mat/impls/aij/mpi/crl/
H A Dmcrl.c42 …PetscInt *aj = Aij->j, *bj = Bij->j; /* From the CSR representation; points to the beginning o… in MatMPIAIJCRL_create_aijcrl() local
64 icols[j * m + i] = nd + *bj++; in MatMPIAIJCRL_create_aijcrl()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c286 const PetscInt *gcols, *ai, *aj, *bi, *bj; in MatIncreaseOverlap_MPIAIJ_Send_Scalable() local
299 PetscCall(MatGetRowIJ(bmat, 0, PETSC_FALSE, PETSC_FALSE, &bn, &bi, &bj, &done)); in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
337 col = gcols[bj[k]]; in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
377 col = gcols[bj[k]]; in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
398 PetscCall(MatRestoreRowIJ(bmat, 0, PETSC_FALSE, PETSC_FALSE, &bn, &bi, &bj, &done)); in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
404 const PetscInt *gcols, *ai, *aj, *bi, *bj, *indices; in MatIncreaseOverlap_MPIAIJ_Local_Scalable() local
419 PetscCall(MatGetRowIJ(bmat, 0, PETSC_FALSE, PETSC_FALSE, &bn, &bi, &bj, &done)); in MatIncreaseOverlap_MPIAIJ_Local_Scalable()
452 col = gcols[bj[k]]; in MatIncreaseOverlap_MPIAIJ_Local_Scalable()
465 PetscCall(MatRestoreRowIJ(bmat, 0, PETSC_FALSE, PETSC_FALSE, &bn, &bi, &bj, &done)); in MatIncreaseOverlap_MPIAIJ_Local_Scalable()
856 PetscInt *bi, *bj, *garray, i, j, k, row, isz_i; in MatIncreaseOverlap_MPIAIJ_Local() local
[all …]

12