Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcgraph.c67 …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()
[all …]
H A Dbddcschurs.c416 …ur_explicit || !compute_Stilda, PetscObjectComm((PetscObject)sub_schurs->l2gmap), PETSC_ERR_SUP, "… in PCBDDCSubSchursSetUp()
425 PetscCallMPI(MPI_Comm_size(PetscObjectComm((PetscObject)sub_schurs->l2gmap), &size)); in PCBDDCSubSchursSetUp()
426 PetscCallMPI(MPI_Comm_rank(PetscObjectComm((PetscObject)sub_schurs->l2gmap), &rank)); in PCBDDCSubSchursSetUp()
429 …PetscOptionsBegin(PetscObjectComm((PetscObject)sub_schurs->l2gmap), sub_schurs->prefix, "BDDC sub_… in PCBDDCSubSchursSetUp()
462 PetscCallMPI(MPI_Comm_rank(PetscObjectComm((PetscObject)sub_schurs->l2gmap), &rank)); in PCBDDCSubSchursSetUp()
463 PetscCall(PetscSubcommCreate(PetscObjectComm((PetscObject)sub_schurs->l2gmap), &subcomm)); in PCBDDCSubSchursSetUp()
473 PetscCall(PetscCommDuplicate(PetscObjectComm((PetscObject)sub_schurs->l2gmap), &comm_n, NULL)); in PCBDDCSubSchursSetUp()
647 PetscCall(ISLocalToGlobalMappingApplyIS(sub_schurs->l2gmap, all_subsets_n, &all_subsets)); in PCBDDCSubSchursSetUp()
2132 …PetscOptionsBegin(PetscObjectComm((PetscObject)graph->l2gmap), sub_schurs->prefix, "BDDC sub_schur… in PCBDDCSubSchursInit()
2155 PetscCall(PetscObjectReference((PetscObject)graph->l2gmap)); in PCBDDCSubSchursInit()
[all …]
H A Dbddcprivate.c3091 ISLocalToGlobalMapping rl2g, cl2g, l2gmap; in PCBDDCBenignDetectSaddlePoint() local
3100 PetscCall(MatISGetLocalToGlobalMapping(pc->pmat, &l2gmap, NULL)); in PCBDDCBenignDetectSaddlePoint()
3112 PetscCall(ISLocalToGlobalMappingGetIndices(l2gmap, &gidxs)); in PCBDDCBenignDetectSaddlePoint()
3116 PetscCall(ISLocalToGlobalMappingRestoreIndices(l2gmap, &gidxs)); in PCBDDCBenignDetectSaddlePoint()
7996 ISLocalToGlobalMapping l2gmap; in PCBDDCMatISSubassemble() local
8258 …LocalToGlobalMappingCreate(comm_n, 1, new_local_rows, l2gmap_indices, PETSC_COPY_VALUES, &l2gmap)); in PCBDDCMatISSubassemble()
8300 … PetscCall(MatCreateIS(comm_n, bs, PETSC_DECIDE, PETSC_DECIDE, rows, cols, l2gmap, l2gmap, mat_n)); in PCBDDCMatISSubassemble()
8304 PetscCall(MatSetLocalToGlobalMapping(*mat_n, l2gmap, l2gmap)); in PCBDDCMatISSubassemble()
8306 … PetscCall(MatCreateIS(comm_n, bs, PETSC_DECIDE, PETSC_DECIDE, rows, cols, l2gmap, l2gmap, mat_n)); in PCBDDCMatISSubassemble()
8316 …PetscCall(ISGlobalToLocalMappingApply(l2gmap, IS_GTOLM_MASK, buf_size_idxs, recv_buffer_idxs, &i, … in PCBDDCMatISSubassemble()
[all …]
/petsc/include/petsc/private/
H A Dpcbddcstructsimpl.h31 ISLocalToGlobalMapping l2gmap; member
138 ISLocalToGlobalMapping l2gmap; member
/petsc/src/ksp/pc/impls/mg/
H A Dgdsw.c111 l2g = graph->l2gmap; in PCMGGDSWSetUp()