Lines Matching refs:l2gmap
67 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)graph->l2gmap), size, dirdofs_idxs, PETSC_O… in PCBDDCGraphGetDirichletDofs()
80 …Stdout(graph->seq_graph ? PETSC_COMM_SELF : PetscObjectComm((PetscObject)graph->l2gmap), &viewer)); in PCBDDCGraphASCIIView()
134 …PetscCall(ISLocalToGlobalMappingApply(graph->l2gmap, graph->cptr[graph->ncc], graph->queue, queue_… in PCBDDCGraphASCIIView()
165 …PetscCall(PetscObjectQuery((PetscObject)graph->l2gmap, "_PCBDDCGraphCandidatesIS", (PetscObject *)… in PCBDDCGraphRestoreCandidatesIS()
198 …PetscCall(PetscObjectQuery((PetscObject)graph->l2gmap, "_PCBDDCGraphCandidatesIS", (PetscObject *)… in PCBDDCGraphGetCandidatesIS()
240 …PetscCall(ISLocalToGlobalMappingApply(graph->l2gmap, graph->cptr[graph->ncc], graph->queue, queue_… in PCBDDCGraphGetCandidatesIS()
292 PetscCall(PetscObjectGetComm((PetscObject)graph->l2gmap, &interface_comm)); in PCBDDCGraphComputeConnectedComponents()
304 PetscCall(ISLocalToGlobalMappingGetInfo(graph->l2gmap, &n_neigh, &neigh, &n_shared, &shared)); in PCBDDCGraphComputeConnectedComponents()
426 … PetscCall(ISLocalToGlobalMappingRestoreInfo(graph->l2gmap, &n_neigh, &neigh, &n_shared, &shared)); in PCBDDCGraphComputeConnectedComponents()
563 …ce(&twodim, &graph->twodim, 1, MPI_C_BOOL, MPI_LAND, PetscObjectComm((PetscObject)graph->l2gmap))); in PCBDDCGraphComputeConnectedComponents()
673 …PetscCheck(graph->setupcalled, PetscObjectComm((PetscObject)graph->l2gmap), PETSC_ERR_ORDER, "PCBD… in PCBDDCGraphComputeConnectedComponentsLocal()
738 PetscValidLogicalCollectiveInt(graph->l2gmap, custom_minimal_size, 2); in PCBDDCGraphSetUp()
741 PetscCheckSameComm(graph->l2gmap, 1, neumann_is, 3); in PCBDDCGraphSetUp()
746 PetscCheckSameComm(graph->l2gmap, 1, dirichlet_is, 4); in PCBDDCGraphSetUp()
749 PetscValidLogicalCollectiveInt(graph->l2gmap, n_ISForDofs, 5); in PCBDDCGraphSetUp()
752 PetscCheckSameComm(graph->l2gmap, 1, ISForDofs[i], 6); in PCBDDCGraphSetUp()
756 PetscCheckSameComm(graph->l2gmap, 1, custom_primal_vertices, 7); in PCBDDCGraphSetUp()
760 PetscCall(PetscObjectGetComm((PetscObject)graph->l2gmap, &comm)); in PCBDDCGraphSetUp()
768 PetscCall(ISLocalToGlobalMappingGetNodeInfo(graph->l2gmap, NULL, &nodecount, &nodeneighs)); in PCBDDCGraphSetUp()
788 PetscCall(ISLocalToGlobalMappingRestoreNodeInfo(graph->l2gmap, NULL, &nodecount, &nodeneighs)); in PCBDDCGraphSetUp()
801 PetscCall(ISLocalToGlobalMappingGetIndices(graph->l2gmap, &idxs)); in PCBDDCGraphSetUp()
806 PetscCall(ISLocalToGlobalMappingRestoreIndices(graph->l2gmap, &idxs)); in PCBDDCGraphSetUp()
997 …PetscCall(ISLocalToGlobalMappingApply(graph->l2gmap, graph->cptr[graph->ncc], graph->queue, queue_… in PCBDDCGraphSetUp()
1182 PetscCall(ISLocalToGlobalMappingDestroy(&graph->l2gmap)); in PCBDDCGraphReset()
1215 PetscErrorCode PCBDDCGraphInit(PCBDDCGraph graph, ISLocalToGlobalMapping l2gmap, PetscInt N, PetscI… in PCBDDCGraphInit() argument
1221 PetscValidHeaderSpecific(l2gmap, IS_LTOGM_CLASSID, 2); in PCBDDCGraphInit()
1222 PetscValidLogicalCollectiveInt(l2gmap, N, 3); in PCBDDCGraphInit()
1223 PetscValidLogicalCollectiveInt(l2gmap, maxcount, 4); in PCBDDCGraphInit()
1225 …PetscCheck(!graph->nvtxs_global, PetscObjectComm((PetscObject)l2gmap), PETSC_ERR_PLIB, "BDDCGraph … in PCBDDCGraphInit()
1227 PetscCall(PetscObjectReference((PetscObject)l2gmap)); in PCBDDCGraphInit()
1228 graph->l2gmap = l2gmap; in PCBDDCGraphInit()
1229 PetscCall(ISLocalToGlobalMappingGetSize(l2gmap, &n)); in PCBDDCGraphInit()