Searched refs:S_new (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 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() [all …]
|