Searched refs:interpolatedCollective (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexinterpolate.c | 1647 plex->interpolated = plex->interpolatedCollective = DMPLEX_INTERPOLATED_FULL; in DMPlexInterpolate() 1890 plex->interpolated = plex->interpolatedCollective = DMPLEX_INTERPOLATED_NONE; in DMPlexUninterpolate() 2035 if (plex->interpolatedCollective < 0) { in DMPlexIsInterpolatedCollective() 2040 PetscCall(DMPlexIsInterpolated(dm, &plex->interpolatedCollective)); in DMPlexIsInterpolatedCollective() 2041 PetscCallMPI(MPIU_Allreduce(&plex->interpolatedCollective, &min, 1, MPIU_ENUM, MPI_MIN, comm)); in DMPlexIsInterpolatedCollective() 2042 PetscCallMPI(MPIU_Allreduce(&plex->interpolatedCollective, &max, 1, MPIU_ENUM, MPI_MAX, comm)); in DMPlexIsInterpolatedCollective() 2043 if (min != max) plex->interpolatedCollective = DMPLEX_INTERPOLATED_MIXED; in DMPlexIsInterpolatedCollective() 2048 …PlexInterpolatedFlags[plex->interpolated], DMPlexInterpolatedFlags[plex->interpolatedCollective])); in DMPlexIsInterpolatedCollective() 2052 *interpolated = plex->interpolatedCollective; in DMPlexIsInterpolatedCollective()
|
| H A D | plexcreate.c | 5853 mesh->interpolatedCollective = DMPLEX_INTERPOLATED_INVALID; in DMCreate_Plex()
|
| /petsc/include/petsc/private/ |
| H A D | dmpleximpl.h | 146 DMPlexInterpolatedFlag interpolatedCollective; member
|