Lines Matching refs:offd
457 hypre_CSRMatrix *diag, *offd; in MatHYPRE_AttachCOOMat() local
477 offd = hypre_ParCSRMatrixOffd(parCSR); in MatHYPRE_AttachCOOMat()
491 hmem = hypre_CSRMatrixMemoryLocation(offd); in MatHYPRE_AttachCOOMat()
494 PetscStackCallExternalVoid("hypre_TFree", hypre_TFree(hypre_CSRMatrixData(offd), hmem)); in MatHYPRE_AttachCOOMat()
495 hypre_CSRMatrixData(offd) = (HYPRE_Complex *)a; in MatHYPRE_AttachCOOMat()
496 hypre_CSRMatrixOwnsData(offd) = 0; in MatHYPRE_AttachCOOMat()
800 Mat_SeqAIJ *diag, *offd; local
825 offd = (Mat_SeqAIJ *)a->B->data;
845 poi = offd->i;
846 poj = offd->j;
857 onnz = offd->nz;
860 offd = NULL;
921 if (offd) {
929 hypre_CSRMatrixData(hoffd) = (HYPRE_Complex *)offd->a;
930 hypre_CSRMatrixNumNonzeros(hoffd) = (HYPRE_Int)offd->nz;
945 if (offd) hypre_CSRMatrixSetRownnz(hoffd);