Lines Matching refs:periodic

2220   PetscBool      periodic    = PETSC_FALSE;  in DMPlexCreateHypercubicMesh_Internal()  local
2248 …for (PetscInt d = 0; d < dim; ++d) periodic = (periodic || bd[d] == DM_BOUNDARY_PERIODIC) ? PETSC_… in DMPlexCreateHypercubicMesh_Internal()
2249 if (periodic && cutMarker) { in DMPlexCreateHypercubicMesh_Internal()
3833 …m, DMPlexTPSType tpstype, const PetscInt extent[], const DMBoundaryType periodic[], PetscBool tps_… in DMPlexCreateTPSMesh_Internal() argument
3850 …PetscCheck(!periodic || (periodic[0] == DM_BOUNDARY_NONE && periodic[1] == DM_BOUNDARY_NONE && per… in DMPlexCreateTPSMesh_Internal()
4177 …PetscInt zcoord = (periodic && periodic[2] == DM_BOUNDARY_PERIODIC) ? ((k + zplus) % extent[2… in DMPlexCreateTPSMesh_Internal()
4178 …PetscInt ycoord = (periodic && periodic[1] == DM_BOUNDARY_PERIODIC) ? ((j + yplus) % extent[1… in DMPlexCreateTPSMesh_Internal()
4179 …PetscInt xcoord = (periodic && periodic[0] == DM_BOUNDARY_PERIODIC) ? ((i + xplus) % extent[0… in DMPlexCreateTPSMesh_Internal()
4230 if (!periodic || periodic[0] != DM_BOUNDARY_PERIODIC) { in DMPlexCreateTPSMesh_Internal()
4245 if (!periodic || periodic[d] != DM_BOUNDARY_PERIODIC) { in DMPlexCreateTPSMesh_Internal()
4403 …m, DMPlexTPSType tpstype, const PetscInt extent[], const DMBoundaryType periodic[], PetscBool tps_… in DMPlexCreateTPSMesh() argument
4408 …PetscCall(DMPlexCreateTPSMesh_Internal(*dm, tpstype, extent, periodic, tps_distribute, refinements… in DMPlexCreateTPSMesh()
4940 DMBoundaryType periodic[3] = {DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE}; in DMPlexCreateFromOptions_Internal() local
4945 …icity in each of three dimensions", NULL, DMBoundaryTypes, (PetscEnum *)periodic, (three = 3, &thr… in DMPlexCreateFromOptions_Internal()
4950 …PetscCall(DMPlexCreateTPSMesh_Internal(dm, tps_type, extent, periodic, tps_distribute, refine, lay… in DMPlexCreateFromOptions_Internal()