Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplex.c130 PetscInt vcdof[DM_NUM_POLYTOPES + 1], globalvcdof[DM_NUM_POLYTOPES + 1]; in DMPlexGetFieldTypes_Internal() local
166 …PetscCallMPI(MPIU_Allreduce(vcdof, globalvcdof, DM_NUM_POLYTOPES + 1, MPIU_INT, MPI_MAX, PetscObje… in DMPlexGetFieldTypes_Internal()
170 if (globalvcdof[c]) ++(*types); in DMPlexGetFieldTypes_Internal()
175 if (globalvcdof[DM_NUM_POLYTOPES]) { in DMPlexGetFieldTypes_Internal()
178 ft[t] = (globalvcdof[t] == cdim) ? PETSC_VTK_POINT_VECTOR_FIELD : PETSC_VTK_POINT_FIELD; in DMPlexGetFieldTypes_Internal()
183 if (globalvcdof[c]) { in DMPlexGetFieldTypes_Internal()
189 ft[t] = (globalvcdof[c] == cdim) ? PETSC_VTK_CELL_VECTOR_FIELD : PETSC_VTK_CELL_FIELD; in DMPlexGetFieldTypes_Internal()
221 PetscInt vcdof[2] = {0, 0}, globalvcdof[2]; in DMPlexGetFieldType_Internal() local
236 …PetscCallMPI(MPIU_Allreduce(vcdof, globalvcdof, 2, MPIU_INT, MPI_MAX, PetscObjectComm((PetscObject… in DMPlexGetFieldType_Internal()
237 if (globalvcdof[0]) { in DMPlexGetFieldType_Internal()
[all …]