Searched refs:new_pc (Results 1 – 1 of 1) sorted by relevance
196 PC new_pc; in PCBDDCNullSpaceAssembleCorrection() local200 PetscCall(PCCreate(PetscObjectComm((PetscObject)check_ksp), &new_pc)); in PCBDDCNullSpaceAssembleCorrection()201 PetscCall(PCSetType(new_pc, PCKSP)); in PCBDDCNullSpaceAssembleCorrection()202 PetscCall(PCSetOperators(new_pc, local_mat, local_pmat)); in PCBDDCNullSpaceAssembleCorrection()203 PetscCall(PCKSPSetKSP(new_pc, local_ksp)); in PCBDDCNullSpaceAssembleCorrection()204 PetscCall(KSPSetPC(check_ksp, new_pc)); in PCBDDCNullSpaceAssembleCorrection()205 PetscCall(PCDestroy(&new_pc)); in PCBDDCNullSpaceAssembleCorrection()