Home
last modified time | relevance | path

Searched refs:bjj (Results 1 – 3 of 3) sorted by relevance

/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
185 bjj = bj + bi[i]; in MatConvertToTriples_mpiaij_mpiaij_MKL_CPARDISO()
191 jcol = garray[bjj[j]]; in MatConvertToTriples_mpiaij_mpiaij_MKL_CPARDISO()
206 col[nz] = garray[bjj[j]]; in MatConvertToTriples_mpiaij_mpiaij_MKL_CPARDISO()
216 …t *ai, *aj, *bi, *bj, *garray, bs = A->rmap->bs, bs2 = bs * bs, m = A->rmap->n / bs, *ajj, *bjj; in MatConvertToTriples_mpibaij_mpibaij_MKL_CPARDISO() local
256 bjj = bj + bi[i]; in MatConvertToTriples_mpibaij_mpibaij_MKL_CPARDISO()
262 jcol = garray[bjj[j]]; in MatConvertToTriples_mpibaij_mpibaij_MKL_CPARDISO()
278 for (j = jB; j < countB; j++) col[nz++] = garray[bjj[j]] + 1; in MatConvertToTriples_mpibaij_mpibaij_MKL_CPARDISO()
289 …t *ai, *aj, *bi, *bj, *garray, bs = A->rmap->bs, bs2 = bs * bs, m = A->rmap->n / bs, *ajj, *bjj; in MatConvertToTriples_mpisbaij_mpisbaij_MKL_CPARDISO() local
328 bjj = bj + bi[i]; in MatConvertToTriples_mpisbaij_mpisbaij_MKL_CPARDISO()
[all …]
/petsc/src/mat/impls/aij/mpi/mumps/
H A Dmumps.c1067 const PetscInt *ai, *aj, *bi, *bj, *garray, *ajj, *bjj; in MatConvertToTriples_mpisbaij_mpisbaij() local
1115 bjj = bj + bi[i]; in MatConvertToTriples_mpisbaij_mpisbaij()
1141 PetscCall(PetscMUMPSIntCast(garray[bjj[j]] * bs + k + shift, &col[jj])); in MatConvertToTriples_mpisbaij_mpisbaij()
1161 PetscCall(PetscMUMPSIntCast(garray[bjj[j]] + shift, &col[jj])); in MatConvertToTriples_mpisbaij_mpisbaij()
1174 const PetscInt *ai, *aj, *bi, *bj, *garray, m = A->rmap->n, *ajj, *bjj; in MatConvertToTriples_mpiaij_mpiaij() local
1216 bjj = bj + bi[i]; in MatConvertToTriples_mpiaij_mpiaij()
1233 PetscCall(PetscMUMPSIntCast(garray[bjj[j]] + shift, &col[jj])); in MatConvertToTriples_mpiaij_mpiaij()
1249 const PetscInt *ai = aa->i, *bi = bb->i, *aj = aa->j, *bj = bb->j, *ajj, *bjj; in MatConvertToTriples_mpibaij_mpiaij() local
1278 bjj = bj + bi[i]; in MatConvertToTriples_mpibaij_mpiaij()
1303 PetscCall(PetscMUMPSIntCast(bs * garray[bjj[k]] + j + shift, &col[jj])); in MatConvertToTriples_mpibaij_mpiaij()
[all …]
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c252 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()
293 for (k = 0; k < bnzi; k++) ab_dense[bjj[k]] += valtmp * baj[k]; 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()
358 if (cj[k] == bjj[nextb]) { /* ccol == bcol */ in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable()