Lines Matching refs:ISForDofsLocal

214     PetscCall(PetscObjectReference((PetscObject)pcbddc->ISForDofsLocal[field]));  in PCBDDCNedelecSupport()
215 nedfieldlocal = pcbddc->ISForDofsLocal[field]; in PCBDDCNedelecSupport()
1850 PetscCall(PetscMalloc1(pcbddc->n_ISForDofs, &pcbddc->ISForDofsLocal)); in PCBDDCComputeLocalTopologyInfo()
1854 …PCBDDCGlobalToLocal(matis->rctx, global, local, pcbddc->ISForDofs[i], &pcbddc->ISForDofsLocal[i])); in PCBDDCComputeLocalTopologyInfo()
1856 PetscCall(ISSetBlockSize(pcbddc->ISForDofsLocal[i], bs)); in PCBDDCComputeLocalTopologyInfo()
1874 PetscCall(PetscMalloc1(nf, &pcbddc->ISForDofsLocal)); in PCBDDCComputeLocalTopologyInfo()
1878 … PetscCall(PCBDDCGlobalToLocal(matis->rctx, global, local, fields[i], &pcbddc->ISForDofsLocal[i])); in PCBDDCComputeLocalTopologyInfo()
1880 PetscCall(ISSetBlockSize(pcbddc->ISForDofsLocal[i], bs)); in PCBDDCComputeLocalTopologyInfo()
1898 PetscCall(PetscMalloc1(pcbddc->n_ISForDofsLocal, &pcbddc->ISForDofsLocal)); in PCBDDCComputeLocalTopologyInfo()
1899 …bject)pc), n / pcbddc->n_ISForDofsLocal, i, pcbddc->n_ISForDofsLocal, &pcbddc->ISForDofsLocal[i])); in PCBDDCComputeLocalTopologyInfo()
1905 …ISForDofsLocal; i++) PetscCall(PCBDDCConsistencyCheckIS(pc, MPI_LAND, &pcbddc->ISForDofsLocal[i])); in PCBDDCComputeLocalTopologyInfo()
2834 if (blocked) PetscCall(ISGetBlockSize(pcbddc->ISForDofsLocal[pp[p]], &bs)); in PCBDDCBenignDetectSaddlePoint()
2843 if (blocked) PetscCall(ISGetBlockSize(pcbddc->ISForDofsLocal[pp[p]], &bs)); in PCBDDCBenignDetectSaddlePoint()
2844 PetscCall(ISGetLocalSize(pcbddc->ISForDofsLocal[pp[p]], &npl)); in PCBDDCBenignDetectSaddlePoint()
2845 PetscCall(ISGetIndices(pcbddc->ISForDofsLocal[pp[p]], &idxs)); in PCBDDCBenignDetectSaddlePoint()
2855 PetscCall(ISRestoreIndices(pcbddc->ISForDofsLocal[pp[p]], &idxs)); in PCBDDCBenignDetectSaddlePoint()
7653 … pcbddc->DirichletBoundariesLocal, pcbddc->n_ISForDofsLocal, pcbddc->ISForDofsLocal, pcbddc->user_… in PCBDDCAnalyzeInterface()
8680 PetscCall(ISGetLocalSize(pcbddc->ISForDofsLocal[i], &tsize)); in PCBDDCSetUpCoarseSolver()
8681 PetscCall(ISGetIndices(pcbddc->ISForDofsLocal[i], &idxs)); in PCBDDCSetUpCoarseSolver()
8683 PetscCall(ISRestoreIndices(pcbddc->ISForDofsLocal[i], &idxs)); in PCBDDCSetUpCoarseSolver()
9701 …nt i = 0; i < header[2]; i++) PetscCall(PCBDDCViewGlobalIS(pc, pcbddc->ISForDofsLocal[i], viewer)); in PCBDDCLoadOrViewCustomization()