Lines Matching refs:kBD
12 PetscCall(KSPSolveTranspose(ctx->kBD, ctx->work, y)); in MatMult_BDdelta_deluxe_nonred()
23 PetscCall(KSPSolve(ctx->kBD, x, ctx->work)); in MatMultTranspose_BDdelta_deluxe_nonred()
36 PetscCall(KSPDestroy(&ctx->kBD)); in MatDestroy_BDdelta_deluxe_nonred()
618 PetscCall(KSPCreate(PETSC_COMM_SELF, &ctx->kBD)); in PCBDDCSetupFETIDPMatContext()
619 PetscCall(KSPSetNestLevel(ctx->kBD, fetidpmat_ctx->pc->kspnestlevel)); in PCBDDCSetupFETIDPMatContext()
620 PetscCall(KSPSetOperators(ctx->kBD, BD2, BD2)); in PCBDDCSetupFETIDPMatContext()
737 PetscCall(KSPSetType(ctx->kBD, KSPPREONLY)); in PCBDDCSetupFETIDPPCContext()
738 PetscCall(KSPGetPC(ctx->kBD, &mpc)); in PCBDDCSetupFETIDPPCContext()
744 PetscCall(KSPSetOptionsPrefix(ctx->kBD, prefix)); in PCBDDCSetupFETIDPPCContext()
745 PetscCall(KSPAppendOptionsPrefix(ctx->kBD, "bddelta_")); in PCBDDCSetupFETIDPPCContext()
746 PetscCall(KSPSetFromOptions(ctx->kBD)); in PCBDDCSetupFETIDPPCContext()
1036 PetscCall(PetscObjectSetTabLevel((PetscObject)ctx->kBD, tl)); in FETIDPPCView()
1037 PetscCall(KSPView(ctx->kBD, sviewer)); in FETIDPPCView()