Home
last modified time | relevance | path

Searched refs:neigh (Results 1 – 10 of 10) sorted by relevance

/petsc/src/vec/is/is/tests/
H A Dex5.c8 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 Dpcisimpl.h48 PetscInt *neigh; /* list of neighbouring subdomains, MPI processes */ member
/petsc/src/ksp/pc/impls/is/nn/
H A Dnn.c207 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 Ddata_ex.c630 …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 Dbddcfetidp.c132 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 Dbddcgraph.c300 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 Dpcis.c164 …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 Dfetidp.c592 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 Dpforest.h3074 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 Dplex.c10142 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()