Searched refs:mat_j (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | baijov.c | 625 PetscInt **lens, is_no, ncols, *cols, mat_i, *mat_j, tmp2, jmax; local 1327 mat_j = PetscSafePointerPlusOffset(imat_j, mat_i); 1342 *mat_j++ = tcol - 1; 1357 *mat_j++ = tcol - 1; 1372 *mat_j++ = tcol - 1; 1384 *mat_j++ = ctmp; 1392 *mat_j++ = cstart + cworkA[l]; 1400 *mat_j++ = bmap[cworkB[l]]; 1450 mat_j = imat_j + mat_i; 1460 *mat_j++ = tcol - 1; [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 2046 PetscInt **lens, is_no, ncols, *cols, mat_i, *mat_j, tmp2, jmax; in MatCreateSubMatrices_MPIAIJ_Local() local 2700 mat_j = imat_j + mat_i; in MatCreateSubMatrices_MPIAIJ_Local() 2709 *mat_j++ = tcol - 1; in MatCreateSubMatrices_MPIAIJ_Local() 2716 *mat_j++ = cols[k]; /* global col index! */ in MatCreateSubMatrices_MPIAIJ_Local() 2759 mat_j = PetscSafePointerPlusOffset(imat_j, mat_i); in MatCreateSubMatrices_MPIAIJ_Local() 2769 *mat_j++ = tcol - 1; in MatCreateSubMatrices_MPIAIJ_Local() 2776 *mat_j++ = rbuf3_i[ct2]; /* same global column index of C */ in MatCreateSubMatrices_MPIAIJ_Local() 2799 mat_j = imat_j + mat_i; in MatCreateSubMatrices_MPIAIJ_Local() 2800 PetscCall(PetscSortIntWithScalarArray(imat_ilen[j], mat_j, mat_a)); in MatCreateSubMatrices_MPIAIJ_Local()
|
| H A D | mpiaij.c | 642 PetscErrorCode MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic(Mat mat, const PetscInt mat_j[], cons… in MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic() argument 663 if (mat_j[col] >= cstart && mat_j[col] < cend) { in MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic() 664 aj[diag_so_far++] = mat_j[col] - cstart; in MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic() 667 bj[offd_so_far++] = mat_j[col]; in MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic() 684 PetscErrorCode MatSetValues_MPIAIJ_CopyFromCSRFormat(Mat mat, const PetscInt mat_j[], const PetscIn… in MatSetValues_MPIAIJ_CopyFromCSRFormat() argument 709 if (mat_j[col] >= cstart && mat_j[col] < cend) { in MatSetValues_MPIAIJ_CopyFromCSRFormat() 710 aj[rowstart_diag + dnz_row] = mat_j[col] - cstart; in MatSetValues_MPIAIJ_CopyFromCSRFormat() 714 bj[rowstart_offd + onz_row] = mat_j[col]; in MatSetValues_MPIAIJ_CopyFromCSRFormat()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaij2.c | 110 PetscInt row, mat_i, *mat_j, tcol, *mat_ilen; in MatCreateSubMatrix_SeqSBAIJ_Private() local 174 mat_j = PetscSafePointerPlusOffset(c->j, mat_i); in MatCreateSubMatrix_SeqSBAIJ_Private() 179 mat_j = PetscSafePointerPlusOffset(d->j, mat_i); in MatCreateSubMatrix_SeqSBAIJ_Private() 185 *mat_j++ = tcol - 1; in MatCreateSubMatrix_SeqSBAIJ_Private() 201 mat_j = PetscSafePointerPlusOffset(c->j, mat_i); in MatCreateSubMatrix_SeqSBAIJ_Private() 206 mat_j = PetscSafePointerPlusOffset(d->j, mat_i); in MatCreateSubMatrix_SeqSBAIJ_Private() 210 PetscCall(PetscSortIntWithDataArray(ilen, mat_j, mat_a, bs2 * sizeof(MatScalar), work)); in MatCreateSubMatrix_SeqSBAIJ_Private()
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baij2.c | 74 PetscInt row, mat_i, *mat_j, tcol, *mat_ilen; in MatCreateSubMatrix_SeqBAIJ_Private() local 122 mat_j = PetscSafePointerPlusOffset(c->j, mat_i); in MatCreateSubMatrix_SeqBAIJ_Private() 127 *mat_j++ = tcol - 1; in MatCreateSubMatrix_SeqBAIJ_Private() 141 mat_j = c->j + mat_i; in MatCreateSubMatrix_SeqBAIJ_Private() 144 PetscCall(PetscSortIntWithDataArray(ilen, mat_j, mat_a, bs2 * sizeof(MatScalar), work)); in MatCreateSubMatrix_SeqBAIJ_Private()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.c | 2392 PetscInt row, mat_i, *mat_j, tcol, first, step, *mat_ilen, sum, lensi; in MatCreateSubMatrix_SeqAIJ() local 2519 mat_j = PetscSafePointerPlusOffset(c->j, mat_i); in MatCreateSubMatrix_SeqAIJ() 2524 *mat_j++ = tcol - 1; in MatCreateSubMatrix_SeqAIJ() 2540 mat_j = PetscSafePointerPlusOffset(c->j, mat_i); in MatCreateSubMatrix_SeqAIJ() 2543 PetscCall(PetscSortIntWithScalarArray(ilen, mat_j, mat_a)); in MatCreateSubMatrix_SeqAIJ()
|