Searched refs:bjj (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/mkl_cpardiso/ |
| H A D | mkl_cpardiso.c | 145 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 D | mumps.c | 1067 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 D | matmatmult.c | 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() 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()
|