Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/hypre/
H A Dhypre.c110 VecHYPRE_IJVector *hmnull; member
250 for (i = 0; i < jac->n_hmnull; i++) PetscCall(VecHYPRE_IJVectorDestroy(&jac->hmnull[i])); in PCHYPREResetNearNullSpace_Private()
251 PetscCall(PetscFree(jac->hmnull)); in PCHYPREResetNearNullSpace_Private()
405 PetscCall(PetscMalloc1(nvec + 1, &jac->hmnull)); in PCSetUp_HYPRE()
408 PetscCall(VecHYPRE_IJVectorCreate(vecs[i]->map, &jac->hmnull[i])); in PCSetUp_HYPRE()
409 PetscCall(VecHYPRE_IJVectorCopy(vecs[i], jac->hmnull[i])); in PCSetUp_HYPRE()
410 PetscCallHYPRE(HYPRE_IJVectorGetObject(jac->hmnull[i]->ij, (void **)&jac->phmnull[i])); in PCSetUp_HYPRE()
416 PetscCall(VecHYPRE_IJVectorCreate(jac->hmnull_constant->map, &jac->hmnull[nvec])); in PCSetUp_HYPRE()
417 PetscCall(VecHYPRE_IJVectorCopy(jac->hmnull_constant, jac->hmnull[nvec])); in PCSetUp_HYPRE()
418 … PetscCallHYPRE(HYPRE_IJVectorGetObject(jac->hmnull[nvec]->ij, (void **)&jac->phmnull[nvec])); in PCSetUp_HYPRE()