Lines Matching refs:PetscCallHYPRE
67 PetscCallHYPRE(HYPRE_IJMatrixSetDiagOffdSizes(ij, nnz_d, nnz_o)); in MatHYPRE_IJMatrixPreallocate()
75 PetscCallHYPRE(HYPRE_IJMatrixSetDiagOffdSizes(ij, nnz_d, nnz_o)); in MatHYPRE_IJMatrixPreallocate()
97 PetscCallHYPRE(HYPRE_IJMatrixDestroy(hA->ij)); in MatHYPRE_CreateFromMat()
99 PetscCallHYPRE(HYPRE_IJMatrixCreate(hA->comm, rstart, rend - 1, cstart, cend - 1, &hA->ij)); in MatHYPRE_CreateFromMat()
100 PetscCallHYPRE(HYPRE_IJMatrixSetObjectType(hA->ij, HYPRE_PARCSR)); in MatHYPRE_CreateFromMat()
137 PetscCallHYPRE(HYPRE_IJMatrixInitialize(ij)); in MatHYPRE_IJMatrixCopyIJ()
139 PetscCallHYPRE(HYPRE_IJMatrixInitialize_v2(ij, HYPRE_MEMORY_HOST)); in MatHYPRE_IJMatrixCopyIJ()
165 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(ij, &type)); in MatHYPRE_IJMatrixCopyIJ_SeqAIJ()
167 PetscCallHYPRE(HYPRE_IJMatrixGetObject(ij, (void **)&par_matrix)); in MatHYPRE_IJMatrixCopyIJ_SeqAIJ()
204 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(ij, &type)); in MatHYPRE_IJMatrixCopyIJ_MPIAIJ()
206 PetscCallHYPRE(HYPRE_IJMatrixGetObject(ij, (void **)&par_matrix)); in MatHYPRE_IJMatrixCopyIJ_MPIAIJ()
231 PetscCallHYPRE(hypre_CSRMatrixBigInitialize(hoffd)); in MatHYPRE_IJMatrixCopyIJ_MPIAIJ()
263 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(mhA->ij, &type)); in MatConvert_HYPRE_IS()
265 PetscCallHYPRE(HYPRE_IJMatrixGetObject(mhA->ij, (void **)&hA)); in MatConvert_HYPRE_IS()
368 if (freeparcsr) PetscCallHYPRE(hypre_ParCSRMatrixDestroy(hA)); in MatConvert_HYPRE_IS()
384 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij, (void **)&parcsr)); in MatHYPRE_DestroyCOOMat()
475 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hmat->ij, (void **)&parCSR)); in MatHYPRE_AttachCOOMat()
615 PetscCallHYPRE(HYPRE_SetMemoryLocation(boundtocpu ? HYPRE_MEMORY_HOST : HYPRE_MEMORY_DEVICE));
934 …PetscCallHYPRE(hypre_ParCSRMatrixInitialize_v2(tA, !boundtocpu ? HYPRE_MEMORY_DEVICE : HYPRE_MEMOR…
937 PetscCallHYPRE(hypre_ParCSRMatrixInitialize(tA));
939 PetscCallHYPRE(hypre_ParCSRMatrixInitialize_v2(tA, HYPRE_MEMORY_HOST));
950 if (!hypre_ParCSRMatrixCommPkg(tA)) PetscCallHYPRE(hypre_MatvecCommPkgCreate(tA));
1020 PetscCallHYPRE(hypre_BoomerAMGBuildCoarseOperator(hR, hA, hP, hRAP));
1021 PetscCallHYPRE(hypre_ParCSRMatrixSetNumNonzeros(*hRAP));
1075 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(hP->ij, &type));
1077 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hP->ij, (void **)&Pparcsr));
1104 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(hA->ij, &type));
1106 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(hP->ij, &type));
1108 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij, (void **)&Aparcsr));
1109 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hP->ij, (void **)&Pparcsr));
1180 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(hA->ij, &type));
1182 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(hB->ij, &type));
1184 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij, (void **)&Aparcsr));
1185 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hB->ij, (void **)&Bparcsr));
1355 PetscCallHYPRE(HYPRE_IJVectorGetObject(hA->b->ij, (void **)&hx));
1356 PetscCallHYPRE(HYPRE_IJVectorGetObject(hA->x->ij, (void **)&hy));
1361 PetscCallHYPRE(HYPRE_IJVectorGetObject(hA->x->ij, (void **)&hx));
1362 PetscCallHYPRE(HYPRE_IJVectorGetObject(hA->b->ij, (void **)&hy));
1364 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij, (void **)&parcsr));
1366 PetscCallHYPRE(hypre_ParCSRMatrixMatvecT(a, parcsr, hx, b, hy));
1368 PetscCallHYPRE(hypre_ParCSRMatrixMatvec(a, parcsr, hx, b, hy));
1385 PetscCallHYPRE(HYPRE_IJMatrixDestroy(hA->ij));
1427 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij, (void **)&parcsr));
1428 PetscCallHYPRE(hypre_ParCSRMatrixMigrate(parcsr, hmem));
1468 PetscCallHYPRE(HYPRE_IJMatrixAssemble(hA->ij));
1476 PetscCallHYPRE(hypre_AuxParCSRMatrixDestroy(aux_matrix));
1480 PetscCallHYPRE(HYPRE_IJMatrixInitialize(hA->ij));
1485 PetscCallHYPRE(hypre_AuxParCSRMatrixInitialize(aux_matrix));
1487 PetscCallHYPRE(hypre_AuxParCSRMatrixInitialize_v2(aux_matrix, HYPRE_MEMORY_HOST));
1494 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij, (void **)&parcsr));
1495 if (!hypre_ParCSRMatrixCommPkg(parcsr)) PetscCallHYPRE(hypre_MatvecCommPkgCreate(parcsr));
1565 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij,(void**)&parcsr));
1566 PetscCallHYPRE(hypre_ParCSRMatrixMigrate(parcsr, HYPRE_MEMORY_HOST));
1584 …PetscCallHYPRE(HYPRE_IJMatrixAddToValues(hA->ij, 1, &hnc, (HYPRE_BigInt *)(rows + i), (HYPRE_BigIn…
1604 …PetscCallHYPRE(HYPRE_IJMatrixSetValues(hA->ij, 1, &hnc, (HYPRE_BigInt *)(rows + i), (HYPRE_BigInt …
1629 PetscCallHYPRE(HYPRE_IJMatrixCreate(hA->comm, rs, re - 1, cs, ce - 1, &hA->ij));
1630 PetscCallHYPRE(HYPRE_IJMatrixSetObjectType(hA->ij, HYPRE_PARCSR));
1633 PetscCallHYPRE(HYPRE_IJMatrixGetLocalRange(hA->ij, &hrs, &hre, &hcs, &hce));
1665 PetscCallHYPRE(HYPRE_IJMatrixSetDiagOffdSizes(hA->ij, hdnnz, honnz));
1670 PetscCallHYPRE(HYPRE_IJMatrixSetRowSizes(hA->ij, hdnnz));
1676 PetscCallHYPRE(HYPRE_IJMatrixInitialize(hA->ij));
1678 PetscCallHYPRE(HYPRE_IJMatrixInitialize_v2(hA->ij, HYPRE_MEMORY_HOST));
1778 PetscCallHYPRE(HYPRE_IJMatrixCreate(hA->comm, rstart, rend, cstart, cend, &hA->ij));
1779 PetscCallHYPRE(HYPRE_IJMatrixSetObjectType(hA->ij, HYPRE_PARCSR));
1808 PetscCallHYPRE(HYPRE_IJMatrixInitialize(hA->ij));
1862 PetscCallHYPRE(HYPRE_IJMatrixGetObjectType(hA->ij, &type));
1864 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij, (void **)parcsr));
1904 PetscCallHYPRE(hypre_ParCSRMatrixScale(parcsr, hs));
1948 PetscCallHYPRE(hypre_ParCSRMatrixEliminateRowsCols(parcsr, (HYPRE_Int)numRows, lrows));
1975 PetscCallHYPRE(HYPRE_IJMatrixSetConstantValues(hA->ij, 0.0));
2085 …PetscCallHYPRE(HYPRE_ParCSRMatrixGetRow(parcsr, row, &hnz, (HYPRE_BigInt **)idx, (HYPRE_Complex **…
2100 …PetscCallHYPRE(HYPRE_ParCSRMatrixRestoreRow(parcsr, row, &hnz, (HYPRE_BigInt **)idx, (HYPRE_Comple…
2117 …PetscCallHYPRE(HYPRE_IJMatrixGetValues(hA->ij, 1, &hn, (HYPRE_BigInt *)&idxm[i], (HYPRE_BigInt *)i…
2130 if (flg) PetscCallHYPRE(HYPRE_IJMatrixSetMaxOffProcElmts(hA->ij, 0));
2169 PetscCallHYPRE(HYPRE_IJMatrixPrint(hA->ij, filename));
2188 PetscCallHYPRE(hypre_ParCSRMatrixCopy(acsr, bcsr, 1));
2238 PetscCallHYPRE(hypre_ParCSRMatrixAdd(1.0, y, 1.0, x, &z));
2434 PetscCallHYPRE(HYPRE_GetMemoryLocation(&memory_location));