Home
last modified time | relevance | path

Searched refs:parcsr (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/impls/hypre/
H A Dmhypre.c381 hypre_ParCSRMatrix *parcsr; in MatHYPRE_DestroyCOOMat() local
384 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hA->ij, (void **)&parcsr)); in MatHYPRE_DestroyCOOMat()
385 csr = hypre_ParCSRMatrixDiag(parcsr); in MatHYPRE_DestroyCOOMat()
391 csr = hypre_ParCSRMatrixOffd(parcsr); in MatHYPRE_DestroyCOOMat()
713 hypre_ParCSRMatrix *parcsr; local
725 PetscCall(MatHYPREGetParCSR(A, &parcsr));
727 if (HYPRE_MEMORY_DEVICE == hypre_ParCSRMatrixMemoryLocation(parcsr)) {
745 dH = hypre_ParCSRMatrixDiag(parcsr);
746 oH = hypre_ParCSRMatrixOffd(parcsr);
774 HYPRE_BigInt *harray = hypre_ParCSRMatrixColMapOffd(parcsr);
[all …]
/petsc/src/mat/tests/
H A Dex115.c9 hypre_ParCSRMatrix *parcsr; in main() local
168 PetscCall(MatHYPREGetParCSR(B, &parcsr)); in main()
169 PetscCall(MatCreateFromParCSR(parcsr, MATAIJ, PETSC_COPY_VALUES, &D)); in main()
171 PetscCall(MatCreateFromParCSR(parcsr, MATHYPRE, PETSC_USE_POINTER, &C)); in main()
/petsc/src/ksp/pc/impls/hypre/
H A Dhypre.c429 HYPRE_ParCSRMatrix parcsr; in PCSetUp_HYPRE() local
451 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hm->ij, (void **)(&parcsr))); in PCSetUp_HYPRE()
452 PetscCallHYPRE(HYPRE_AMSSetDiscreteGradient(jac->hsolver, parcsr)); in PCSetUp_HYPRE()
455 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hm->ij, (void **)(&parcsr))); in PCSetUp_HYPRE()
456 PetscCallHYPRE(HYPRE_AMSSetAlphaPoissonMatrix(jac->hsolver, parcsr)); in PCSetUp_HYPRE()
462 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hm->ij, (void **)(&parcsr))); in PCSetUp_HYPRE()
463 PetscCallHYPRE(HYPRE_AMSSetBetaPoissonMatrix(jac->hsolver, parcsr)); in PCSetUp_HYPRE()
496 HYPRE_ParCSRMatrix parcsr; in PCSetUp_HYPRE() local
513 PetscCallHYPRE(HYPRE_IJMatrixGetObject(hm->ij, (void **)(&parcsr))); in PCSetUp_HYPRE()
514 PetscCallHYPRE(HYPRE_ADSSetDiscreteGradient(jac->hsolver, parcsr)); in PCSetUp_HYPRE()
[all …]