Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c387 IS is_I, is_I_layer; in PCBDDCSubSchursSetUp() local
539 …ect)sub_schurs->is_I), n_local_dofs - n_B, local_numbering + n_B, PETSC_COPY_VALUES, &is_I_layer)); in PCBDDCSubSchursSetUp()
541 PetscCall(ISSort(is_I_layer)); in PCBDDCSubSchursSetUp()
546 PetscCall(ISGlobalToLocalMappingApplyIS(ItoNmap, IS_GTOLM_DROP, is_I_layer, &is_I)); in PCBDDCSubSchursSetUp()
557 is_I_layer = sub_schurs->is_I; in PCBDDCSubSchursSetUp()
582 if (sub_schurs->schur_explicit && is_I_layer) PetscCall(ISGetLocalSize(is_I_layer, &extra)); in PCBDDCSubSchursSetUp()
587 PetscCall(ISGetIndices(is_I_layer, &idxs)); in PCBDDCSubSchursSetUp()
591 PetscCall(ISRestoreIndices(is_I_layer, &idxs)); in PCBDDCSubSchursSetUp()
855 if (is_I_layer) PetscCall(ISGetLocalSize(is_I_layer, &n_I)); in PCBDDCSubSchursSetUp()
1937 PetscCall(ISDestroy(&is_I_layer)); in PCBDDCSubSchursSetUp()