Lines Matching refs:Aa
967 static PetscErrorCode MatView_SeqAIJ_Draw_Zoom(PetscDraw draw, void *Aa) in MatView_SeqAIJ_Draw_Zoom() argument
969 Mat A = (Mat)Aa; in MatView_SeqAIJ_Draw_Zoom()
1688 PetscScalar *Aa; in MatShift_SeqAIJ() local
1690 PetscCall(MatSeqAIJGetArray(A, &Aa)); in MatShift_SeqAIJ()
1691 for (PetscInt i = 0; i < A->rmap->n; i++) Aa[diag[i]] += v; in MatShift_SeqAIJ()
1692 PetscCall(MatSeqAIJRestoreArray(A, &Aa)); in MatShift_SeqAIJ()
1697 const PetscScalar *Aa; in MatShift_SeqAIJ() local
1706 PetscCall(MatSeqAIJGetArrayRead(A, &Aa)); // sync the host in MatShift_SeqAIJ()
1707 PetscCall(MatSeqAIJRestoreArrayRead(A, &Aa)); in MatShift_SeqAIJ()
4561 PetscScalar *Aa; in MatSetPreallocationCOO_SeqAIJ() local
4722 PetscCall(PetscShmgetAllocateArray(nnz, sizeof(PetscScalar), (void **)&Aa)); in MatSetPreallocationCOO_SeqAIJ()
4723 PetscCall(PetscArrayzero(Aa, nnz)); in MatSetPreallocationCOO_SeqAIJ()
4724 PetscCall(MatSetSeqAIJWithArrays_private(PETSC_COMM_SELF, M, N, Ai, Aj, Aa, rtype, mat)); in MatSetPreallocationCOO_SeqAIJ()
4744 PetscScalar *Aa; in MatSetValuesCOO_SeqAIJ() local
4754 PetscCall(MatSeqAIJGetArray(A, &Aa)); in MatSetValuesCOO_SeqAIJ()
4758 Aa[i] = (imode == INSERT_VALUES ? 0.0 : Aa[i]) + sum; in MatSetValuesCOO_SeqAIJ()
4760 PetscCall(MatSeqAIJRestoreArray(A, &Aa)); in MatSetValuesCOO_SeqAIJ()