Home
last modified time | relevance | path

Searched refs:surface (Results 1 – 25 of 27) sorted by relevance

12

/petsc/src/dm/impls/plex/tests/
H A Dex37.c32 double surface = 0., volume = 0., vol; in ComputeVolume() local
56 surface += vol; in ComputeVolume()
61 …ObjectComm(obj), "DM %s: Surface Area = %.6e Volume = %.6e\n", name ? name : "", surface, volume)); in ComputeVolume()
67 DM surface, dm; in main() local
73 …PetscCall(DMPlexCreateFromFile(PETSC_COMM_WORLD, ctx.filename, "ex37_plex", PETSC_TRUE, &surface)); in main()
74 PetscCall(PetscObjectSetName((PetscObject)surface, "CAD Surface")); in main()
75 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)surface, "sur_")); in main()
76 PetscCall(DMSetFromOptions(surface)); in main()
77 PetscCall(DMViewFromOptions(surface, NULL, "-dm_view")); in main()
78 PetscCall(ComputeVolume(surface)); in main()
[all …]
/petsc/doc/tutorials/meshing/
H A Dguide_to_subsurface.md3 …the TDyCore simulation framework for subsurface flows. The user inputs a surface mesh, a refinemen…
7 For example, a very simple mesh would start with a square surface mesh divided into two triangles, …
18 … cells have celltype 9, meaning they are triangular prisms. The original surface mesh had 5 edges,…
22 We can regularly refine the surface before extrusion using `-dm_refine <k>`, where `k` is the numbe…
25 … EXTRA_OPTIONS="-srf_dm_refine 2 -srf_dm_view draw -draw_save $PETSC_DIR/surface.png -draw_save_si…
28 which produces the following surface
30 :::{figure} /images/tutorials/meshing/surface.png
46 **Extruded mesh with refined surface**
59 **Parallel extruded mesh with refined surface**
64 … In order to differentiate between cells, we first mark the cells on the surface using a `DMLabel`…
[all …]
/petsc/src/dm/impls/plex/tutorials/
H A Dex17.c8 double surface = 0., volume = 0., vol; in ComputeVolume() local
33 surface += vol; in ComputeVolume()
38 …PetscObject)dm), "DM %s: Surface Area = %.6e Volume = %.6e\n", name ? name : "", surface, volume)); in ComputeVolume()
/petsc/doc/overview/
H A Dplex_transform_table.md46 - Extrude n layers of cells from a surface
54 - Extrude a layer of cells into a mesh from an internal surface
/petsc/src/dm/impls/plex/tests/output/
H A Dex42_cube_3.out32 Exact mesh surface area : 6.0
33 Computed mesh surface area : 5.99999999999994
H A Dex42_sphere_3.out31 Exact mesh surface area : 12.56637061435917
32 Computed mesh surface area : 12.56637061436417
H A Dex42_sphere_3_p4_alt.out31 Exact mesh surface area : 12.56637061435917
32 Computed mesh surface area : 12.56637061436409
H A Dex42_cube_3_p4_alt.out32 Exact mesh surface area : 6.0
33 Computed mesh surface area : 5.99999999999998
H A Dex42_sphere_3_p4.out31 Exact mesh surface area : 12.56637061435917
32 Computed mesh surface area : 12.56637061436409
H A Dex42_cube_3_p4.out32 Exact mesh surface area : 6.0
33 Computed mesh surface area : 5.99999999999998
H A Dex1_0.out43 [0] <dm:plex> TetGenMeshMeshSurface(): Creating surface mesh.
/petsc/doc/miscellaneous/
H A Dapplications_publications.md37 are lines of constant temperature (the upper surface is cold, the deep mantle is hot);
60 - [Simulation of Greenland present-day ice surface speed; it is a result of a PISM
76 Collignon, M., Kaus, B., May, D.A., Fernandez, N., 2014. Influences of surface processes
/petsc/src/ts/tests/
H A Dex5_control.txt32 …sed for latent and sensible heat fluxes. The dynamic winds do not affect the surface energy budget
/petsc/doc/manual/
H A Dsnes.md531 with a quadratic constraint surface, defined by
536 constraint surface, $\Delta\mathbf x$ and $\Delta\lambda$ are the
538 user-provided consistency parameter determining the shape of the constraint surface.
539 Generally, $\psi^2 > 0$ leads to a hyper-sphere constraint surface, while
540 $\psi^2 = 0$ leads to a hyper-cylinder constraint surface.
542 Since the solution will always fall on the constraint surface, the method will often
592 surface at every iteration, or only when fully converged.
601 normal hyper-surface to the quadratic constraint surface.
613 By evaluating the intersection of constraint surface and equilibrium line at each
617 constraint surface do not intersect due to particularly large linearized error.
[all …]
H A Ddmplex.md776 Note that surface meshing is not currently supported and that ParMmg
/petsc/doc/changes/
H A D317.md261 - Add `DMPlexMetricSetNoSurf()` to turn off surface modification for (Par)Mmg
262 … - Add `DMPlexMetricNoSurf()` to determine whether surface modification is turned off for (Par)Mmg
279 - Add meshing of the Schwarz-P and Gyroid triply periodic minimal surface (see `DMPlexCreateTPSMesh…
H A D2015.md174 can draw surface contours of vector fields with the routine
H A D322.md171 - Add an argument to `DMPlexLabelCohesiveComplete()` in order to change behavior at surface boundary
H A D319.md128 - Add `PetscDrawSetVisible()` to set if the drawing surface (the 'window') is visible on its display
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMPlex.pyx151 """Create a mesh on the surface of a box mesh using tensor cells.
1446 """Add the transitive closure to the surface.
1453 A `DMLabel` marking the surface points.
1464 """Add all other mesh pieces to complete the surface.
1471 A `DMLabel` marking the surface.
1481 Flag to split faces incident on the surface boundary,
2610 """Set the flag indicating whether surface modification should be turned off.
2617 Flag indicating whether surface modification should be turned off.
2630 """Return the flag indicating whether surface modification is turned off.
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas642 (shell/map-uds-at-external-surface? #t)
1802 (patternator/surface-planarity 0.)
1803 (patternator/surface-zone-id -1)
1851 (vof-to-dpm/lump-detect/vof-surface 0.999999)
1970 (dpm/dpm-vof/static-pileup/surface/restit-coeff/wallnormal 0.7)
1971 (dpm/dpm-vof/static-pileup/surface/restit-coeff/tangential 0.7)
1973 (dpm/dpm-vof/static-pileup/surface/control-parameter 1.)
2063 (dpm/surface-composition-assumption 1)
2404 (dpm/surface-injection/allow-non-bnd-surf-with-mdm? #f)
2405 (dpm/surface-injection-delta 1e-05)
[all …]
/petsc/src/dm/impls/plex/tutorials/output/
H A Dex1f90_1.out34 [0] <dm:plex> TetGenMeshMeshSurface(): Creating surface mesh.
H A Dex1_1.out34 [0] <dm:plex> TetGenMeshMeshSurface(): Creating surface mesh.
/petsc/doc/community/meetings/2025/
H A Dindex.md204surface. Inherent in the tenet of plate tectonics is that the plates are internally rigid with def…
/petsc/doc/
H A Dpetsc.bib786 …sights into the mechanical properties of several triply periodic minimal surface lattice structures
1622 surface anisotropy},
2783 thermal convection simulation surrounded by free surface},
3335 title = {Influences of surface processes on fold growth during {3-D} detachment folding},
4095 surface},
4106 title = {Discretization errors and free surface stabilization in the finite difference and
4153 title = {A comparison of numerical surface topography calculations in geodynamic
4202 title = {A free surface capturing discretization for the staggered grid finite difference
4610 % LiteralHTML:Modeling surface flow of water is valuable for both flood control and
4612 % LiteralHTML:Florida Everglades requires extensive understanding of the surface water
[all …]

12