Searched refs:mnull (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | agg.c | 434 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 D | ml.c | 665 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 D | ex49.c | 1265 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 D | hypre.c | 308 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()
|