Searched refs:nearNullSpace (Results 1 – 2 of 2) sorted by relevance
361 MatNullSpace nearNullSpace; in main() local365 PetscCall(DMPlexCreateRigidBody(subdm, 0, &nearNullSpace)); in main()367 PetscCall(PetscObjectCompose(deformation, "nearnullspace", (PetscObject)nearNullSpace)); in main()369 if (attach_nearnullspace) PetscCall(MatSetNearNullSpace(Amat, nearNullSpace)); in main()370 PetscCall(MatNullSpaceDestroy(&nearNullSpace)); /* created by DM and destroyed by Mat */ in main()
357 MatNullSpace nearNullSpace; in SetupNearNullSpace() local363 PetscCall(DMPlexCreateRigidBody(subdm, 0, &nearNullSpace)); in SetupNearNullSpace()365 PetscCall(PetscObjectCompose(deformation, "nearnullspace", (PetscObject)nearNullSpace)); in SetupNearNullSpace()367 PetscCall(MatNullSpaceDestroy(&nearNullSpace)); in SetupNearNullSpace()