Searched refs:rj (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matrart.c | 112 PetscInt *rj, rm = R->rmap->n, dm = RAB->rmap->n, dn = RAB->cmap->n; in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense() local 176 rj = r->j + r->i[i]; in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense() 179 r1 += (*ra) * c[*rj]; in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense() 180 r2 += (*ra) * c2[*rj]; in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense() 181 r3 += (*ra) * c3[*rj]; in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense() 182 r4 += (*ra++) * c4[*rj++]; in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense() 204 rj = r->j + r->i[i]; in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense() 206 for (j = 0; j < n; j++) r1 += (*ra++) * c[*rj++]; in MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense()
|
| /petsc/src/dm/dt/tests/ |
| H A D | ex7.c | 228 PetscReal rj; in main() local 234 PetscCall(PetscRandomGetValueReal(rand, &rj)); in main() 235 j = (PetscInt)rj; in main() 254 PetscReal rj, rl, *swapv, wswapv, diff; in main() local 258 PetscCall(PetscRandomGetValueReal(rand, &rj)); in main() 259 j = (PetscInt)rj; in main()
|
| /petsc/src/mat/impls/adj/mpi/ |
| H A D | mpiadj.c | 395 const PetscInt *rj; in MatConvertFrom_MPIAdj() local 406 PetscCall(MatGetRow(A, i + rstart, &len, &rj, NULL)); in MatConvertFrom_MPIAdj() 408 if (rj[j] == i + rstart) { in MatConvertFrom_MPIAdj() 414 PetscCall(MatRestoreRow(A, i + rstart, &len, &rj, NULL)); in MatConvertFrom_MPIAdj() 425 PetscCall(MatGetRow(A, i + rstart, &len, &rj, &ra)); in MatConvertFrom_MPIAdj() 428 if (rj[j] != i + rstart) { /* if not diagonal */ in MatConvertFrom_MPIAdj() 430 ja[nzeros + cnt++] = rj[j]; in MatConvertFrom_MPIAdj() 433 PetscCall(MatRestoreRow(A, i + rstart, &len, &rj, &ra)); in MatConvertFrom_MPIAdj()
|