Searched refs:S_Ej_all (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcschurs.c | 714 if (!sub_schurs->S_Ej_all) { in PCBDDCSubSchursSetUp() 740 PetscCall(MatDuplicate(T, MAT_DO_NOT_COPY_VALUES, &sub_schurs->S_Ej_all)); in PCBDDCSubSchursSetUp() 746 …if (!sub_schurs->sum_S_Ej_tilda_all) PetscCall(MatDuplicate(sub_schurs->S_Ej_all, MAT_DO_NOT_COPY_… in PCBDDCSubSchursSetUp() 747 …if (!sub_schurs->sum_S_Ej_inv_all && deluxe) PetscCall(MatDuplicate(sub_schurs->S_Ej_all, MAT_DO_N… in PCBDDCSubSchursSetUp() 824 …PetscCall(MatSetValues(sub_schurs->S_Ej_all, subset_size, dummy_idx, subset_size, dummy_idx, work,… in PCBDDCSubSchursSetUp() 1452 PetscCall(MatSeqAIJGetArray(sub_schurs->S_Ej_all, &SEj_arr)); in PCBDDCSubSchursSetUp() 1569 PetscCall(MatSeqAIJRestoreArray(sub_schurs->S_Ej_all, &SEj_arr)); in PCBDDCSubSchursSetUp() 1944 PetscCall(MatAssemblyBegin(sub_schurs->S_Ej_all, MAT_FINAL_ASSEMBLY)); in PCBDDCSubSchursSetUp() 1945 PetscCall(MatAssemblyEnd(sub_schurs->S_Ej_all, MAT_FINAL_ASSEMBLY)); in PCBDDCSubSchursSetUp() 1956 …if (!sub_schurs->sum_S_Ej_all) PetscCall(MatDuplicate(sub_schurs->S_Ej_all, MAT_DO_NOT_COPY_VALUES… in PCBDDCSubSchursSetUp() [all …]
|
| H A D | bddcscalingbasic.c | 479 PetscCall(MatSeqAIJGetArray(sub_schurs->S_Ej_all, &matdata)); in PCBDDCScalingSetUp_Deluxe_Private() 549 PetscCall(MatSeqAIJRestoreArray(sub_schurs->S_Ej_all, &matdata)); in PCBDDCScalingSetUp_Deluxe_Private()
|
| H A D | bddcprivate.c | 7385 if (sub_schurs && sub_schurs->S_Ej_all) { in PCBDDCConstraintsSetUp() 7401 PetscCall(MatPtAP(sub_schurs->S_Ej_all, tmat, MAT_INITIAL_MATRIX, 1.0, &S_new)); in PCBDDCConstraintsSetUp() 7402 PetscCall(MatDestroy(&sub_schurs->S_Ej_all)); in PCBDDCConstraintsSetUp() 7428 sub_schurs->S_Ej_all = S_new; in PCBDDCConstraintsSetUp()
|
| /petsc/include/petsc/private/ |
| H A D | pcbddcstructsimpl.h | 130 Mat S_Ej_all; member
|