Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/tutorials/
H A Dex13.c19 …mArray("-periodic", "Periodicity in each of three dimensions", NULL, DMBoundaryTypes, (PetscEnum *… in main()
/petsc/src/dm/impls/stag/
H A Dstag1d.c179 …m((PetscObject)dm), PETSC_ERR_SUP, "Unsupported x boundary type %s", DMBoundaryTypes[stag->boundar… in DMSetUp_Stag_1d()
236 …m((PetscObject)dm), PETSC_ERR_SUP, "Unsupported x boundary type %s", DMBoundaryTypes[stag->boundar… in DMSetUp_Stag_1d()
254 …m((PetscObject)dm), PETSC_ERR_SUP, "Unsupported x boundary type %s", DMBoundaryTypes[stag->boundar… in DMSetUp_Stag_1d()
270 …m((PetscObject)dm), PETSC_ERR_SUP, "Unsupported x boundary type %s", DMBoundaryTypes[stag->boundar… in DMSetUp_Stag_1d()
303 …m((PetscObject)dm), PETSC_ERR_SUP, "Unsupported x boundary type %s", DMBoundaryTypes[stag->boundar… in DMSetUp_Stag_1d()
411 …m((PetscObject)dm), PETSC_ERR_SUP, "Unsupported x boundary type %s", DMBoundaryTypes[stag->boundar… in DMSetUp_Stag_1d()
H A Dstag.c620 … in dimension %" PetscInt_FMT ": %s != %s\n", i, DMBoundaryTypes[stag->boundaryType[i]], DMBoundar… in DMGetCompatibility_Stag()
836 …for (i = 0; i < dim; ++i) PetscCall(PetscViewerASCIIPrintf(viewer, " %s", DMBoundaryTypes[stag->bo… in DMView_Stag()
896 … of (physical) boundaries in x direction", "DMStagSetBoundaryTypes", DMBoundaryTypes, (PetscEnum)s… in DMSetFromOptions_Stag()
897 … of (physical) boundaries in y direction", "DMStagSetBoundaryTypes", DMBoundaryTypes, (PetscEnum)s… in DMSetFromOptions_Stag()
898 … of (physical) boundaries in z direction", "DMStagSetBoundaryTypes", DMBoundaryTypes, (PetscEnum)s… in DMSetFromOptions_Stag()
H A Dstag2d.c1048 DMBoundaryTypes[stag->boundaryType[d]]); in DMStagSetUpBuildNeighbors_2d()
H A Dstag3d.c603 DMBoundaryTypes[stag->boundaryType[d]]); in DMStagSetUpBuildNeighbors_3d()
/petsc/src/dm/tests/
H A Dex2.c28 PetscCall(PetscOptionsGetEnum(NULL, NULL, "-wrap", DMBoundaryTypes, (PetscEnum *)&bx, NULL)); in main()
/petsc/src/dm/impls/da/
H A Ddacreate.c35 …("-da_bd_x", "Boundary type for x direction", "DMDASetBoundaryType", DMBoundaryTypes, (PetscEnum)d… in DMSetFromOptions_DA()
36 …("-da_bd_y", "Boundary type for y direction", "DMDASetBoundaryType", DMBoundaryTypes, (PetscEnum)d… in DMSetFromOptions_DA()
37 …("-da_bd_z", "Boundary type for z direction", "DMDASetBoundaryType", DMBoundaryTypes, (PetscEnum)d… in DMSetFromOptions_DA()
38 …bd_all", "Boundary type for every direction", "DMDASetBoundaryType", DMBoundaryTypes, (PetscEnum)b… in DMSetFromOptions_DA()
/petsc/src/ts/tutorials/power_grid/
H A Dex8.c378 PetscCall(PetscOptionsGetEnum(NULL, NULL, "-bx", DMBoundaryTypes, (PetscEnum *)&user->bx, &flg)); in Parameter_settings()
379 PetscCall(PetscOptionsGetEnum(NULL, NULL, "-by", DMBoundaryTypes, (PetscEnum *)&user->by, &flg)); in Parameter_settings()
H A Dex7.c408 PetscCall(PetscOptionsGetEnum(NULL, NULL, "-bx", DMBoundaryTypes, (PetscEnum *)&user->bx, &flg)); in Parameter_settings()
409 PetscCall(PetscOptionsGetEnum(NULL, NULL, "-by", DMBoundaryTypes, (PetscEnum *)&user->by, &flg)); in Parameter_settings()
/petsc/src/ts/tutorials/
H A Dex18.c596 …PetscCall(PetscOptionsGetEnumArray(NULL, prefix, "-dm_plex_box_bd", DMBoundaryTypes, (PetscEnum *)… in SetupBC()
702 …PetscCall(PetscOptionsGetEnumArray(NULL, prefix, "-dm_plex_box_bd", DMBoundaryTypes, (PetscEnum *)… in SetupProblem()
/petsc/include/
H A Dpetscdm.h49 PETSC_EXTERN const char *const DMBoundaryTypes[]; variable
/petsc/src/dm/impls/plex/
H A Dplexcreate.c1275 …omm((PetscObject)dm), PETSC_ERR_SUP, "Not implemented for boundary type %s", DMBoundaryTypes[bdX]); in DMPlexCreateSquareMesh_Simplex_CrissCross()
1276 …omm((PetscObject)dm), PETSC_ERR_SUP, "Not implemented for boundary type %s", DMBoundaryTypes[bdY]); in DMPlexCreateSquareMesh_Simplex_CrissCross()
4853 …EnumArray("-dm_plex_box_bd", "Boundary type for each dimension", "", DMBoundaryTypes, (PetscEnum *… in DMPlexCreateFromOptions_Internal()
4924 …Enum("-dm_plex_cylinder_bd", "Boundary type in the z direction", "", DMBoundaryTypes, (PetscEnum)b… in DMPlexCreateFromOptions_Internal()
4945 …plex_tps_periodic", "Periodicity in each of three dimensions", NULL, DMBoundaryTypes, (PetscEnum *… in DMPlexCreateFromOptions_Internal()
4984 …EnumArray("-dm_plex_box_bd", "Boundary type for each dimension", "", DMBoundaryTypes, (PetscEnum *… in DMPlexCreateFromOptions_Internal()
5351 …Boundary type for each dimension when using -dm_plex_box_label", "", DMBoundaryTypes, (PetscEnum *… in DMSetFromOptions_Plex()
/petsc/src/dm/interface/
H A Ddm.c19 const char *const DMBoundaryTypes[] = {"NONE", "GHOSTED", "MIRROR", "PERIODIC", "TWIST", "… variable