Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexsubmesh.c5 static PetscErrorCode DMPlexCellIsHybrid_Internal(DM dm, PetscInt p, PetscBool *isHybrid) in DMPlexCellIsHybrid_Internal() argument
16 *isHybrid = PETSC_TRUE; in DMPlexCellIsHybrid_Internal()
19 *isHybrid = PETSC_FALSE; in DMPlexCellIsHybrid_Internal()
3521 PetscBool isHybrid = PETSC_FALSE; in DMPlexCreateSubmeshGeneric_Interpolated() local
3523 PetscCall(DMPlexCellIsHybrid_Internal(dm, support[s], &isHybrid)); in DMPlexCreateSubmeshGeneric_Interpolated()
3524 if (!isHybrid) continue; in DMPlexCreateSubmeshGeneric_Interpolated()
4000 PetscBool isHybrid = PETSC_FALSE; in DMPlexCreateCohesiveSubmesh_Uninterpolated() local
4003 PetscCall(DMPlexCellIsHybrid_Internal(dm, cell, &isHybrid)); in DMPlexCreateCohesiveSubmesh_Uninterpolated()
4004 if (!isHybrid) continue; in DMPlexCreateCohesiveSubmesh_Uninterpolated()
4017 PetscBool isHybrid = PETSC_FALSE; in DMPlexCreateCohesiveSubmesh_Uninterpolated() local
[all …]
H A Dplexgmsh.c1586 PetscBool isSimplex = PETSC_FALSE, isHybrid = PETSC_FALSE, hasTetra = PETSC_FALSE; in DMPlexCreateGmsh() local
1721 isHybrid = (ptA == ptB) ? PETSC_FALSE : PETSC_TRUE; in DMPlexCreateGmsh()
1735 buf[4] = isHybrid; in DMPlexCreateGmsh()
1744 isHybrid = buf[4] ? PETSC_TRUE : PETSC_FALSE; in DMPlexCreateGmsh()
1749 …PetscCheck(!highOrder || !isHybrid, comm, PETSC_ERR_SUP, "No support for discretization on hybrid … in DMPlexCreateGmsh()
H A Dplexgeometry.c2806 PetscBool isHybrid = PETSC_FALSE; in DMPlexComputeGeometryFVM_3D_Internal() local
2818 isHybrid = PETSC_TRUE; in DMPlexComputeGeometryFVM_3D_Internal()
2831 …PetscBool flip = isHybrid && f == 0 ? PETSC_TRUE : PETSC_FALSE; /* The first hybrid face is revers… in DMPlexComputeGeometryFVM_3D_Internal()
2859 if (isHybrid && f > 1) { in DMPlexComputeGeometryFVM_3D_Internal()