Lines Matching refs:av

154   const MatScalar *av;  in MatConvert_SeqAIJ_SeqDense()  local
172 PetscCall(MatSeqAIJGetArrayRead(A, &av)); in MatConvert_SeqAIJ_SeqDense()
176 b->v[*aj * b->lda + i] = *av; in MatConvert_SeqAIJ_SeqDense()
178 av++; in MatConvert_SeqAIJ_SeqDense()
182 PetscCall(MatSeqAIJRestoreArrayRead(A, &av)); in MatConvert_SeqAIJ_SeqDense()
373 const PetscScalar *av; in MatDuplicateNoCreate_SeqDense() local
376 PetscCall(MatDenseGetArrayRead(A, &av)); in MatDuplicateNoCreate_SeqDense()
381 …etscArraycpy(PetscSafePointerPlusOffset(v, j * nlda), PetscSafePointerPlusOffset(av, j * lda), m)); in MatDuplicateNoCreate_SeqDense()
383 PetscCall(PetscArraycpy(v, av, A->rmap->n * A->cmap->n)); in MatDuplicateNoCreate_SeqDense()
386 PetscCall(MatDenseRestoreArrayRead(A, &av)); in MatDuplicateNoCreate_SeqDense()
1212 PetscScalar *av; in MatSetValues_SeqDense() local
1219 PetscCall(MatDenseGetArray(A, &av)); in MatSetValues_SeqDense()
1234 av[indexn[j] * mat->lda + indexm[i]] = v ? v[idx++] : (idx++, 0.0); in MatSetValues_SeqDense()
1250 av[indexn[j] * mat->lda + indexm[i]] += v ? v[idx++] : (idx++, 0.0); in MatSetValues_SeqDense()
1268 av[indexn[j] * mat->lda + indexm[i]] = v ? v[idx++] : (idx++, 0.0); in MatSetValues_SeqDense()
1284 av[indexn[j] * mat->lda + indexm[i]] += v ? v[idx++] : (idx++, 0.0); in MatSetValues_SeqDense()
1294 PetscCall(MatDenseRestoreArray(A, &av)); in MatSetValues_SeqDense()
1477 PetscScalar *v, *av; in MatView_SeqDense_ASCII() local
1484 PetscCall(MatDenseGetArrayRead(A, (const PetscScalar **)&av)); in MatView_SeqDense_ASCII()
1491 v = av + i; in MatView_SeqDense_ASCII()
1513 v = av + j * a->lda; in MatView_SeqDense_ASCII()
1530 v = av + i; in MatView_SeqDense_ASCII()
1548 PetscCall(MatDenseRestoreArrayRead(A, (const PetscScalar **)&av)); in MatView_SeqDense_ASCII()
2557 PetscScalar *av, *bv, *v = mat->v; in MatCreateSubMatrix_SeqDense() local
2587 av = v + mat->lda * icol[i]; in MatCreateSubMatrix_SeqDense()
2588 for (j = 0; j < nrows; j++) bv[j] = av[irow[j]]; in MatCreateSubMatrix_SeqDense()
2726 const PetscScalar *av, *bv; in MatMatMultNumeric_SeqDense_SeqDense() local
2735 PetscCall(MatDenseGetArrayRead(A, &av)); in MatMatMultNumeric_SeqDense_SeqDense()
2738 …PetscCallBLAS("BLASgemm", BLASgemm_("N", "N", &m, &n, &k, &_DOne, av, &a->lda, bv, &b->lda, &_DZer… in MatMatMultNumeric_SeqDense_SeqDense()
2740 PetscCall(MatDenseRestoreArrayRead(A, &av)); in MatMatMultNumeric_SeqDense_SeqDense()
2774 const PetscScalar *av, *bv; in MatMatTransposeMultNumeric_SeqDense_SeqDense() local
2784 PetscCall(MatDenseGetArrayRead(A, &av)); in MatMatTransposeMultNumeric_SeqDense_SeqDense()
2787 …PetscCallBLAS("BLASgemm", BLASgemm_("N", "T", &m, &n, &k, &_DOne, av, &a->lda, bv, &b->lda, &_DZer… in MatMatTransposeMultNumeric_SeqDense_SeqDense()
2788 PetscCall(MatDenseRestoreArrayRead(A, &av)); in MatMatTransposeMultNumeric_SeqDense_SeqDense()
2823 const PetscScalar *av, *bv; in MatTransposeMatMultNumeric_SeqDense_SeqDense() local
2833 PetscCall(MatDenseGetArrayRead(A, &av)); in MatTransposeMatMultNumeric_SeqDense_SeqDense()
2836 …PetscCallBLAS("BLASgemm", BLASgemm_("T", "N", &m, &n, &k, &_DOne, av, &a->lda, bv, &b->lda, &_DZer… in MatTransposeMatMultNumeric_SeqDense_SeqDense()
2837 PetscCall(MatDenseRestoreArrayRead(A, &av)); in MatTransposeMatMultNumeric_SeqDense_SeqDense()