Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/hypre/
H A Dhypre.c29 Mat hpmat; /* MatHYPRE */ member
283 if (pc->flag == DIFFERENT_NONZERO_PATTERN) PetscCall(MatDestroy(&jac->hpmat)); in PCSetUp_HYPRE()
293 if (iscuda || iship || iskokkos) PetscCall(MatDestroy(&jac->hpmat)); in PCSetUp_HYPRE()
295 …PetscCall(MatConvert(pc->pmat, MATHYPRE, jac->hpmat ? MAT_REUSE_MATRIX : MAT_INITIAL_MATRIX, &jac-… in PCSetUp_HYPRE()
298 PetscCall(MatDestroy(&jac->hpmat)); in PCSetUp_HYPRE()
299 jac->hpmat = pc->pmat; in PCSetUp_HYPRE()
303 PetscCall(MatViewFromOptions(jac->hpmat, NULL, "-pc_hypre_mat_view")); in PCSetUp_HYPRE()
304 hjac = (Mat_HYPRE *)jac->hpmat->data; in PCSetUp_HYPRE()
314 PetscCall(MatGetCurrentMemType(jac->hpmat, &memtype)); in PCSetUp_HYPRE()
565 Mat_HYPRE *hjac = (Mat_HYPRE *)jac->hpmat->data; in PCApply_HYPRE()
[all …]