Lines Matching refs:tis
2953 IS tis; in PCBDDCBenignDetectSaddlePoint() local
2956 PetscCall(ISCreateStride(PETSC_COMM_SELF, nl, 0, 1, &tis)); in PCBDDCBenignDetectSaddlePoint()
2957 PetscCall(ISLocalToGlobalMappingCreateIS(tis, &l2g)); in PCBDDCBenignDetectSaddlePoint()
2958 PetscCall(ISDestroy(&tis)); in PCBDDCBenignDetectSaddlePoint()
4670 IS tis; in PCBDDCSetUpCorrection() local
4672 PetscCall(ISDuplicate(pcbddc->is_R_local, &tis)); in PCBDDCSetUpCorrection()
4673 PetscCall(ISSort(tis)); in PCBDDCSetUpCorrection()
4674 PetscCall(ISComplement(tis, 0, pcis->n, &is_aux)); in PCBDDCSetUpCorrection()
4675 PetscCall(ISDestroy(&tis)); in PCBDDCSetUpCorrection()
5853 IS tis; in PCBDDCSetUpLocalScatters() local
5857 PetscCall(ISCreateStride(PETSC_COMM_SELF, schur_size, n_D, 1, &tis)); in PCBDDCSetUpLocalScatters()
5858 …PetscCall(VecScatterCreate(pcbddc->vec1_R, tis, pcis->vec1_B, reuse_solver->is_B, &pcbddc->R_to_B)… in PCBDDCSetUpLocalScatters()
5859 PetscCall(ISDestroy(&tis)); in PCBDDCSetUpLocalScatters()
5861 PetscCall(ISCreateStride(PETSC_COMM_SELF, n_D, 0, 1, &tis)); in PCBDDCSetUpLocalScatters()
5862 PetscCall(VecScatterCreate(pcbddc->vec1_R, tis, pcis->vec1_D, (IS)0, &pcbddc->R_to_D)); in PCBDDCSetUpLocalScatters()
5863 PetscCall(ISDestroy(&tis)); in PCBDDCSetUpLocalScatters()