Searched refs:l2gmap (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcgraph.c | 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() [all …]
|
| H A D | bddcschurs.c | 416 …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 D | bddcprivate.c | 3091 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 D | pcbddcstructsimpl.h | 31 ISLocalToGlobalMapping l2gmap; member 138 ISLocalToGlobalMapping l2gmap; member
|
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | gdsw.c | 111 l2g = graph->l2gmap; in PCMGGDSWSetUp()
|