Lines Matching refs:aij
296 Mat aij; in MatView_SeqSBAIJ_ASCII() local
302 PetscCall(MatConvert(A, MATSEQAIJ, MAT_INITIAL_MATRIX, &aij)); in MatView_SeqSBAIJ_ASCII()
304 if (((PetscObject)A)->name) PetscCall(PetscObjectSetName((PetscObject)aij, matname)); in MatView_SeqSBAIJ_ASCII()
305 PetscCall(MatView_SeqAIJ(aij, viewer)); in MatView_SeqSBAIJ_ASCII()
306 PetscCall(MatDestroy(&aij)); in MatView_SeqSBAIJ_ASCII()
1132 Mat_SeqSBAIJ *aij = (Mat_SeqSBAIJ *)Y->data; in MatShift_SeqSBAIJ() local
1135 if (!Y->preallocated || !aij->nz) PetscCall(MatSeqSBAIJSetPreallocation(Y, Y->rmap->bs, 1, NULL)); in MatShift_SeqSBAIJ()
1334 Mat_SeqSBAIJ *aij = (Mat_SeqSBAIJ *)mat->data; in MatStoreValues_SeqSBAIJ() local
1335 PetscInt nz = aij->i[mat->rmap->N] * mat->rmap->bs * aij->bs2; in MatStoreValues_SeqSBAIJ()
1338 …PetscCheck(aij->nonew == 1, PETSC_COMM_SELF, PETSC_ERR_ORDER, "Must call MatSetOption(A,MAT_NEW_NO… in MatStoreValues_SeqSBAIJ()
1341 if (!aij->saved_values) PetscCall(PetscMalloc1(nz + 1, &aij->saved_values)); in MatStoreValues_SeqSBAIJ()
1344 PetscCall(PetscArraycpy(aij->saved_values, aij->a, nz)); in MatStoreValues_SeqSBAIJ()
1350 Mat_SeqSBAIJ *aij = (Mat_SeqSBAIJ *)mat->data; in MatRetrieveValues_SeqSBAIJ() local
1351 PetscInt nz = aij->i[mat->rmap->N] * mat->rmap->bs * aij->bs2; in MatRetrieveValues_SeqSBAIJ()
1354 …PetscCheck(aij->nonew == 1, PETSC_COMM_SELF, PETSC_ERR_ORDER, "Must call MatSetOption(A,MAT_NEW_NO… in MatRetrieveValues_SeqSBAIJ()
1355 …PetscCheck(aij->saved_values, PETSC_COMM_SELF, PETSC_ERR_ORDER, "Must call MatStoreValues(A);first… in MatRetrieveValues_SeqSBAIJ()
1358 PetscCall(PetscArraycpy(aij->a, aij->saved_values, nz)); in MatRetrieveValues_SeqSBAIJ()