Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/gamg/
H A Dagg.c434 MatNullSpace mnull; in PCSetData_AGG() local
437 PetscCall(MatGetNearNullSpace(a_A, &mnull)); in PCSetData_AGG()
438 if (!mnull) { in PCSetData_AGG()
451 PetscCall(PetscObjectQuery(deformation, "nearnullspace", (PetscObject *)&mnull)); in PCSetData_AGG()
452 if (!mnull) PetscCall(PetscObjectQuery(deformation, "nullspace", (PetscObject *)&mnull)); in PCSetData_AGG()
458 if (!mnull) { in PCSetData_AGG()
473 PetscCall(MatNullSpaceGetVecs(mnull, &has_const, &nvec, &vecs)); in PCSetData_AGG()
/petsc/src/ksp/pc/impls/ml/
H A Dml.c665 MatNullSpace mnull; in PCSetUp_ML() local
666 PetscCall(MatGetNearNullSpace(A, &mnull)); in PCSetUp_ML()
668 if (mnull) pc_ml->nulltype = PCML_NULLSPACE_USER; in PCSetUp_ML()
680 …PetscCheck(mnull, PetscObjectComm((PetscObject)pc), PETSC_ERR_USER, "Must provide explicit null sp… in PCSetUp_ML()
683 PetscCall(MatNullSpaceGetVecs(mnull, &has_const, &nvec, &vecs)); in PCSetUp_ML()
/petsc/src/ksp/ksp/tutorials/
H A Dex49.c1265 MatNullSpace mnull, unull; in DMDABCApplySymmetricCompression() local
1267 PetscCall(MatGetNearNullSpace(A, &mnull)); in DMDABCApplySymmetricCompression()
1268 PetscCall(MatNullSpaceGetVecs(mnull, &has_const, &nvecs, &vecs)); in DMDABCApplySymmetricCompression()
/petsc/src/ksp/pc/impls/hypre/
H A Dhypre.c308 MatNullSpace mnull; in PCSetUp_HYPRE() local
401 PetscCall(MatGetNearNullSpace(pc->mat, &mnull)); in PCSetUp_HYPRE()
402 if (mnull) { in PCSetUp_HYPRE()
404 PetscCall(MatNullSpaceGetVecs(mnull, &has_const, &nvec, &vecs)); in PCSetUp_HYPRE()