| /petsc/src/vec/is/is/tests/ |
| H A D | ex5.c | 8 PetscInt nlocal, local[5], nneigh, *neigh, **ineigh, *numneigh; in main() local 36 PetscCall(ISLocalToGlobalMappingGetInfo(mapping, &nneigh, &neigh, &numneigh, &ineigh)); in main() 37 PetscCall(ISLocalToGlobalMappingRestoreInfo(mapping, &nneigh, &neigh, &numneigh, &ineigh)); in main()
|
| /petsc/include/petsc/private/ |
| H A D | pcisimpl.h | 48 PetscInt *neigh; /* list of neighbouring subdomains, MPI processes */ member
|
| /petsc/src/ksp/pc/impls/is/nn/ |
| H A D | nn.c | 207 PetscInt *neigh = pcis->neigh; in PCNNCreateCoarseMatrix() local 252 PetscCall(PetscMPIIntCast(neigh[i], &nn)); in PCNNCreateCoarseMatrix() 319 PetscCall(MatSetValues(pcnn->coarse_mat, n_neigh, neigh, n_neigh, neigh, mat, ADD_VALUES)); in PCNNCreateCoarseMatrix()
|
| /petsc/src/dm/impls/swarm/ |
| H A D | data_ex.c | 630 …rrorCode DMSwarmDataExTopologyGetNeighbours(DMSwarmDataEx de, PetscMPIInt *n, PetscMPIInt *neigh[]) in DMSwarmDataExTopologyGetNeighbours() argument 634 if (neigh) *neigh = de->neighbour_procs; in DMSwarmDataExTopologyGetNeighbours()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcfetidp.c | 132 PetscMPIInt rank, size, neigh; in PCBDDCSetupFETIDPMatContext() local 352 PetscCall(PetscMPIIntCast(pcis->neigh[i], &neigh)); in PCBDDCSetupFETIDPMatContext() 353 …PetscCallMPI(MPIU_Isend(&send_buffer[ptrs_buffer[i - 1]], buf_size, MPIU_SCALAR, neigh, 0, comm, &… in PCBDDCSetupFETIDPMatContext() 354 …PetscCallMPI(MPIU_Irecv(&recv_buffer[ptrs_buffer[i - 1]], buf_size, MPIU_SCALAR, neigh, 0, comm, &… in PCBDDCSetupFETIDPMatContext() 364 while (neighbours_set[k][neigh_position] != pcis->neigh[i]) neigh_position++; in PCBDDCSetupFETIDPMatContext()
|
| H A D | bddcgraph.c | 300 PetscInt n_neigh, *neigh, *n_shared, **shared; in PCBDDCGraphComputeConnectedComponents() local 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()
|
| /petsc/src/ksp/pc/impls/is/ |
| H A D | pcis.c | 164 …PetscCall(ISLocalToGlobalMappingGetInfo(pcis->mapping, &pcis->n_neigh, &pcis->neigh, &pcis->n_shar… in PCISSetUp() 451 …l(ISLocalToGlobalMappingRestoreInfo(pcis->mapping, &pcis->n_neigh, &pcis->neigh, &pcis->n_shared, … in PCISReset()
|
| /petsc/src/ksp/ksp/impls/fetidp/ |
| H A D | fetidp.c | 592 PetscInt i, j, n_neigh, *neigh, *n_shared, **shared, *count; in KSPFETIDPSetUpOperators() local 603 PetscCall(ISLocalToGlobalMappingGetInfo(l2g, &n_neigh, &neigh, &n_shared, &shared)); in KSPFETIDPSetUpOperators() 608 PetscCall(ISLocalToGlobalMappingRestoreInfo(l2g, &n_neigh, &neigh, &n_shared, &shared)); in KSPFETIDPSetUpOperators()
|
| /petsc/src/dm/impls/forest/p4est/ |
| H A D | pforest.h | 3074 p4est_quadrant_t neigh; in DMPforestLabelsInitialize() local 3077 PetscCallP4est(p4est_quadrant_face_neighbor, (quad, f, &neigh)); in DMPforestLabelsInitialize() 3078 PetscCallP4estReturn(isOutside, p4est_quadrant_is_outside_face, (&neigh)); in DMPforestLabelsInitialize()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plex.c | 10142 const PetscInt neigh = adj[cellneigh]; in DMPlexComputeOrthogonalQuality() local 10148 if (neigh == cell) continue; in DMPlexComputeOrthogonalQuality() 10149 PetscCall(DMPlexPointLocalRead(dmCell, neigh, cellGeomArr, &cgneigh)); in DMPlexComputeOrthogonalQuality() 10150 cellarr[1] = neigh; in DMPlexComputeOrthogonalQuality()
|