Home
last modified time | relevance | path

Searched refs:mat_a (Results 1 – 6 of 6) sorted by relevance

/petsc/src/mat/impls/baij/mpi/ !
H A Dbaijov.c636 …PetscScalar **rbuf4, *rbuf4_i = NULL, **sbuf_aa, *vals, *mat_a = NULL, *imat_a = NULL, *sbuf_aa_… local
1326 if (!ijonly) mat_a = PetscSafePointerPlusOffset(imat_a, mat_i * bs2);
1343 PetscCall(PetscArraycpy(mat_a, vworkB + l * bs2, bs2));
1344 mat_a += bs2;
1359 PetscCall(PetscArraycpy(mat_a, vworkA + l * bs2, bs2));
1360 mat_a += bs2;
1374 PetscCall(PetscArraycpy(mat_a, vworkB + l * bs2, bs2));
1375 mat_a += bs2;
1385 PetscCall(PetscArraycpy(mat_a, vworkB + l * bs2, bs2));
1386 mat_a += bs2;
[all …]
/petsc/src/mat/impls/sbaij/seq/ !
H A Dsbaij2.c114 MatScalar *mat_a; in MatCreateSubMatrix_SeqSBAIJ_Private() local
175 mat_a = PetscSafePointerPlusOffset(c->a, mat_i * bs2); in MatCreateSubMatrix_SeqSBAIJ_Private()
180 mat_a = PetscSafePointerPlusOffset(d->a, mat_i * bs2); in MatCreateSubMatrix_SeqSBAIJ_Private()
186 PetscCall(PetscArraycpy(mat_a, a->a + k * bs2, bs2)); in MatCreateSubMatrix_SeqSBAIJ_Private()
187 mat_a += bs2; in MatCreateSubMatrix_SeqSBAIJ_Private()
202 mat_a = PetscSafePointerPlusOffset(c->a, mat_i * bs2); in MatCreateSubMatrix_SeqSBAIJ_Private()
207 mat_a = PetscSafePointerPlusOffset(d->a, mat_i * bs2); in MatCreateSubMatrix_SeqSBAIJ_Private()
210 PetscCall(PetscSortIntWithDataArray(ilen, mat_j, mat_a, bs2 * sizeof(MatScalar), work)); in MatCreateSubMatrix_SeqSBAIJ_Private()
/petsc/src/mat/impls/aij/mpi/ !
H A Dmpiov.c2057 PetscScalar **rbuf4, *rbuf4_i, **sbuf_aa, *vals, *mat_a, *imat_a, *sbuf_aa_i; in MatCreateSubMatrices_MPIAIJ_Local() local
2699 mat_a = imat_a + mat_i; in MatCreateSubMatrices_MPIAIJ_Local()
2710 *mat_a++ = vals[k]; in MatCreateSubMatrices_MPIAIJ_Local()
2717 *mat_a++ = vals[k]; in MatCreateSubMatrices_MPIAIJ_Local()
2758 mat_a = PetscSafePointerPlusOffset(imat_a, mat_i); in MatCreateSubMatrices_MPIAIJ_Local()
2770 *mat_a++ = rbuf4_i[ct2]; in MatCreateSubMatrices_MPIAIJ_Local()
2777 *mat_a++ = rbuf4_i[ct2]; in MatCreateSubMatrices_MPIAIJ_Local()
2798 mat_a = imat_a + mat_i; in MatCreateSubMatrices_MPIAIJ_Local()
2800 PetscCall(PetscSortIntWithScalarArray(imat_ilen[j], mat_j, mat_a)); in MatCreateSubMatrices_MPIAIJ_Local()
H A Dmpiaij.c684 …pyFromCSRFormat(Mat mat, const PetscInt mat_j[], const PetscInt mat_i[], const PetscScalar mat_a[]) in MatSetValues_MPIAIJ_CopyFromCSRFormat() argument
711 aa[rowstart_diag + dnz_row] = mat_a[col]; in MatSetValues_MPIAIJ_CopyFromCSRFormat()
715 ba[rowstart_offd + onz_row] = mat_a[col]; in MatSetValues_MPIAIJ_CopyFromCSRFormat()
/petsc/src/mat/impls/baij/seq/ !
H A Dbaij2.c78 MatScalar *mat_a; in MatCreateSubMatrix_SeqBAIJ_Private() local
123 mat_a = PetscSafePointerPlusOffset(c->a, mat_i * bs2); in MatCreateSubMatrix_SeqBAIJ_Private()
128 PetscCall(PetscArraycpy(mat_a, a->a + k * bs2, bs2)); in MatCreateSubMatrix_SeqBAIJ_Private()
129 mat_a += bs2; in MatCreateSubMatrix_SeqBAIJ_Private()
142 mat_a = c->a + mat_i * bs2; 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 Daij.c2397 MatScalar *a_new, *mat_a, *c_a; in MatCreateSubMatrix_SeqAIJ() local
2520 mat_a = PetscSafePointerPlusOffset(c_a, mat_i); in MatCreateSubMatrix_SeqAIJ()
2525 *mat_a++ = aa[k]; in MatCreateSubMatrix_SeqAIJ()
2541 mat_a = PetscSafePointerPlusOffset(c_a, mat_i); in MatCreateSubMatrix_SeqAIJ()
2543 PetscCall(PetscSortIntWithScalarArray(ilen, mat_j, mat_a)); in MatCreateSubMatrix_SeqAIJ()