Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c7386 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 …]