Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope_coarsedm.c314 MatNullSpace nearnullspace, sub_nearnullspace; in PCTelescopeMatNullSpaceCreate_CoarseDM() local
318 … PetscCall(PCTelescopeSubNullSpaceCreate_CoarseDM(pc, sred, nearnullspace, &sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_CoarseDM()
324 PetscCall(MatNullSpaceSetFunction(sub_nearnullspace, nearnullspace->remove, context)); in PCTelescopeMatNullSpaceCreate_CoarseDM()
332 PetscCall(MatNullSpaceSetFunction(sub_nearnullspace, nearnullspace->remove, context)); in PCTelescopeMatNullSpaceCreate_CoarseDM()
337 PetscCall(MatSetNearNullSpace(sub_mat, sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_CoarseDM()
338 PetscCall(MatNullSpaceDestroy(&sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_CoarseDM()
H A Dtelescope.c298 MatNullSpace nearnullspace, sub_nearnullspace; in PCTelescopeMatNullSpaceCreate_default() local
302 … PetscCall(PCTelescopeSubNullSpaceCreate_Telescope(pc, sred, nearnullspace, &sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_default()
304 PetscCall(MatSetNearNullSpace(sub_mat, sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_default()
305 PetscCall(MatNullSpaceDestroy(&sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_default()
H A Dtelescope_dmda.c855 MatNullSpace nearnullspace, sub_nearnullspace; in PCTelescopeMatNullSpaceCreate_dmda() local
859 …tscCall(PCTelescopeSubNullSpaceCreate_dmda_Telescope(pc, sred, nearnullspace, &sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_dmda()
861 PetscCall(MatSetNearNullSpace(sub_mat, sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_dmda()
862 PetscCall(MatNullSpaceDestroy(&sub_nearnullspace)); in PCTelescopeMatNullSpaceCreate_dmda()