Lines Matching refs:periodicity
1004 static PetscErrorCode DMPlexSetBoxLabel_Internal(DM dm, const DMBoundaryType periodicity[]) in DMPlexSetBoxLabel_Internal() argument
1144 if (periodicity[d] != DM_BOUNDARY_PERIODIC) continue; in DMPlexSetBoxLabel_Internal()
1455 …const PetscReal lower[], const PetscReal upper[], const DMBoundaryType periodicity[], PetscBool in… in DMPlexCreateBoxMesh_Simplex_Internal() argument
1465 PetscCall(DMPlexCreateSquareMesh_Simplex_CrissCross(dm, faces, lower, upper, periodicity)); in DMPlexCreateBoxMesh_Simplex_Internal()
1467 …for (PetscInt i = 0; i < dim; ++i) PetscCheck(periodicity[i] == DM_BOUNDARY_NONE, PetscObjectComm(… in DMPlexCreateBoxMesh_Simplex_Internal()
1481 PetscCall(DMPlexSetBoxLabel_Internal(dm, periodicity)); in DMPlexCreateBoxMesh_Simplex_Internal()
1911 …cInt faces[], const PetscReal lower[], const PetscReal upper[], const DMBoundaryType periodicity[]) in DMPlexCreateBoxMesh_Tensor_Internal() argument
1922 bdt[d] = periodicity[d]; in DMPlexCreateBoxMesh_Tensor_Internal()
1925 …periodicity[0] == DM_BOUNDARY_PERIODIC || periodicity[0] == DM_BOUNDARY_TWIST || periodicity[1] ==… in DMPlexCreateBoxMesh_Tensor_Internal()
1930 if (periodicity[d] != DM_BOUNDARY_NONE) { in DMPlexCreateBoxMesh_Tensor_Internal()
1941 …const PetscReal lower[], const PetscReal upper[], const DMBoundaryType periodicity[], PetscBool in… in DMPlexCreateBoxMesh_Internal() argument
1945 …l(DMPlexCreateBoxMesh_Tensor_SFC_Internal(dm, dim, faces, lower, upper, periodicity, interpolate)); in DMPlexCreateBoxMesh_Internal()
1946 …m == 1) PetscCall(DMPlexCreateLineMesh_Internal(dm, faces[0], lower[0], upper[0], periodicity[0])); in DMPlexCreateBoxMesh_Internal()
1947 …Call(DMPlexCreateBoxMesh_Simplex_Internal(dm, dim, faces, lower, upper, periodicity, interpolate)); in DMPlexCreateBoxMesh_Internal()
1948 else PetscCall(DMPlexCreateBoxMesh_Tensor_Internal(dm, dim, faces, lower, upper, periodicity)); in DMPlexCreateBoxMesh_Internal()
2026 …const PetscReal lower[], const PetscReal upper[], const DMBoundaryType periodicity[], PetscBool in… in DMPlexCreateBoxMesh() argument
2036 … faces ? faces : fac, lower ? lower : low, upper ? upper : upp, periodicity ? periodicity : bdt, i… in DMPlexCreateBoxMesh()
2037 if (periodicity) { in DMPlexCreateBoxMesh()
2048 …cInt faces[], const PetscReal lower[], const PetscReal upper[], const DMBoundaryType periodicity[]) in DMPlexCreateWedgeBoxMesh_Internal() argument
2055 …for (i = 0; i < 3; ++i) PetscCheck(periodicity[i] == DM_BOUNDARY_NONE, PetscObjectComm((PetscObjec… in DMPlexCreateWedgeBoxMesh_Internal()
2060 …PetscCall(DMPlexCreateBoxMesh_Simplex_Internal(bdm, 2, faces, lower, upper, periodicity, PETSC_TRU… in DMPlexCreateWedgeBoxMesh_Internal()
2103 …const PetscReal lower[], const PetscReal upper[], const DMBoundaryType periodicity[], PetscBool or… in DMPlexCreateWedgeBoxMesh() argument
2113 …, faces ? faces : fac, lower ? lower : low, upper ? upper : upp, periodicity ? periodicity : bdt)); in DMPlexCreateWedgeBoxMesh()
2120 if (periodicity) PetscCall(DMLocalizeCoordinates(*dm)); in DMPlexCreateWedgeBoxMesh()