Lines Matching refs:S_new
7386 Mat S_new, tmat; in PCBDDCConstraintsSetUp() local
7401 PetscCall(MatPtAP(sub_schurs->S_Ej_all, tmat, MAT_INITIAL_MATRIX, 1.0, &S_new)); in PCBDDCConstraintsSetUp()
7403 PetscCall(PetscObjectReference((PetscObject)S_new)); in PCBDDCConstraintsSetUp()
7409 PetscCall(MatZeroRowsColumnsIS(S_new, is_V_Sall, 1., NULL, NULL)); in PCBDDCConstraintsSetUp()
7420 PetscCall(MatSetValue(S_new, idx, idx, val, INSERT_VALUES)); in PCBDDCConstraintsSetUp()
7422 PetscCall(MatAssemblyBegin(S_new, MAT_FINAL_ASSEMBLY)); in PCBDDCConstraintsSetUp()
7423 PetscCall(MatAssemblyEnd(S_new, MAT_FINAL_ASSEMBLY)); in PCBDDCConstraintsSetUp()
7428 sub_schurs->S_Ej_all = S_new; in PCBDDCConstraintsSetUp()
7429 PetscCall(MatDestroy(&S_new)); in PCBDDCConstraintsSetUp()
7431 PetscCall(MatPtAP(sub_schurs->sum_S_Ej_all, tmat, MAT_INITIAL_MATRIX, 1.0, &S_new)); in PCBDDCConstraintsSetUp()
7433 PetscCall(PetscObjectReference((PetscObject)S_new)); in PCBDDCConstraintsSetUp()
7434 … if (pcbddc->deluxe_zerorows) PetscCall(MatZeroRowsColumnsIS(S_new, is_V_Sall, 1., NULL, NULL)); in PCBDDCConstraintsSetUp()
7435 sub_schurs->sum_S_Ej_all = S_new; in PCBDDCConstraintsSetUp()
7436 PetscCall(MatDestroy(&S_new)); in PCBDDCConstraintsSetUp()