Searched refs:change_primal_sub (Results 1 – 3 of 3) sorted by relevance
| /petsc/include/petsc/private/ ! |
| H A D | pcbddcstructsimpl.h | 155 IS *change_primal_sub; member
|
| /petsc/src/ksp/pc/impls/bddc/ ! |
| H A D | bddcschurs.c | 675 …PetscCheck(!sub_schurs->change_primal_sub, PETSC_COMM_SELF, PETSC_ERR_PLIB, "This should not happe… in PCBDDCSubSchursSetUp() 677 PetscCall(PetscMalloc1(sub_schurs->n_subs, &sub_schurs->change_primal_sub)); in PCBDDCSubSchursSetUp() 681 …lobalToLocalMappingApplyIS(NtoS, IS_GTOLM_DROP, change_primal, &sub_schurs->change_primal_sub[i])); in PCBDDCSubSchursSetUp() 1101 PetscCall(PetscObjectSetName((PetscObject)sub_schurs->change_primal_sub[i], name)); in PCBDDCSubSchursSetUp() 1102 PetscCall(ISView(sub_schurs->change_primal_sub[i], matl_dbg_viewer)); in PCBDDCSubSchursSetUp() 1509 PetscCall(MatZeroRowsColumnsIS(SEj, sub_schurs->change_primal_sub[i], 1.0, NULL, NULL)); in PCBDDCSubSchursSetUp() 1853 PetscCall(MatZeroRowsColumnsIS(SEj, sub_schurs->change_primal_sub[i], val, NULL, NULL)); in PCBDDCSubSchursSetUp() 2207 PetscCall(ISDestroy(&sub_schurs->change_primal_sub[i])); in PCBDDCSubSchursReset() 2211 PetscCall(PetscFree(sub_schurs->change_primal_sub)); in PCBDDCSubSchursReset()
|
| H A D | bddcprivate.c | 3529 if (sub_schurs->change_primal_sub) { in PCBDDCAdaptiveSelection() 3533 PetscCall(ISGetLocalSize(sub_schurs->change_primal_sub[i], &nz)); in PCBDDCAdaptiveSelection() 3534 PetscCall(ISGetIndices(sub_schurs->change_primal_sub[i], &idxs)); in PCBDDCAdaptiveSelection() 3539 PetscCall(ISRestoreIndices(sub_schurs->change_primal_sub[i], &idxs)); in PCBDDCAdaptiveSelection() 3587 …if (sub_schurs->change_primal_sub) PetscCall(ISGetLocalSize(sub_schurs->change_primal_sub[i], &nc)… in PCBDDCAdaptiveSelection() 3780 …PetscCheck(sub_schurs->change_primal_sub, PETSC_COMM_SELF, PETSC_ERR_PLIB, "This should not happen… in PCBDDCAdaptiveSelection() 3781 PetscCall(ISGetLocalSize(sub_schurs->change_primal_sub[i], &nmax)); in PCBDDCAdaptiveSelection()
|