Lines Matching refs:hdi
254 HYPRE_Int *hdi, *hdj, *hoi, *hoj; in MatConvert_HYPRE_IS() local
288 hdi = hypre_CSRMatrixI(hdiag); in MatConvert_HYPRE_IS()
335 *ii = *(hdi++) + *(hoi++); in MatConvert_HYPRE_IS()
339 for (; jd < *hdi; jd++) { in MatConvert_HYPRE_IS()
347 *(++ii) = *(hdi++) + *(hoi++); in MatConvert_HYPRE_IS()
805 HYPRE_Int *hdi = NULL, *hdj = NULL, *hoi = NULL, *hoj = NULL; local
830 …PetscCall(MatSeqAIJCUSPARSEGetIJ(a->A, PETSC_FALSE, (const HYPRE_Int **)&hdi, (const HYPRE_Int **)…
837 …PetscCall(MatSeqAIJHIPSPARSEGetIJ(a->A, PETSC_FALSE, (const HYPRE_Int **)&hdi, (const HYPRE_Int **…
848 hdi = (HYPRE_Int *)pdi;
865 …PetscCall(MatSeqAIJCUSPARSEGetIJ(A, PETSC_FALSE, (const HYPRE_Int **)&hdi, (const HYPRE_Int **)&hd…
871 …PetscCall(MatSeqAIJHIPSPARSEGetIJ(A, PETSC_FALSE, (const HYPRE_Int **)&hdi, (const HYPRE_Int **)&h…
879 hdi = (HYPRE_Int *)pdi;
909 PetscCall(PetscMalloc2(A->rmap->n + 1, &hdi, dnnz, &hdj));
910 for (i = 0; i < A->rmap->n + 1; i++) hdi[i] = (HYPRE_Int)pdi[i];
913 hypre_CSRMatrixI(hdiag) = hdi;