GetFEM
5.4.3
|
Define various mesh slicers. More...
#include <bitset>
#include <memory>
#include "gmm/gmm_kernel.h"
#include "getfem_mesh_fem.h"
#include "bgeot_rtree.h"
Go to the source code of this file.
Classes | |
class | getfem::mesh_slicer |
Apply a serie a slicing operations to a mesh. More... | |
class | getfem::mesh_slice_cv_dof_data< VEC > |
Use this structure to specify that the mesh must be deformed before the slicing operation (with a mesh_fem and an associated field). More... | |
class | getfem::slicer_action |
generic slicer class. More... | |
class | getfem::slicer_none |
This slicer does nothing. More... | |
class | getfem::slicer_boundary |
Extraction of the boundary of a slice. More... | |
class | getfem::slicer_volume |
Base class for general slices of a mesh (planar, sphere, cylinder,isosurface) More... | |
class | getfem::slicer_half_space |
Slice a mesh with a half-space (or its boundary). More... | |
class | getfem::slicer_sphere |
Slices a mesh with a sphere (or its boundary). More... | |
class | getfem::slicer_cylinder |
Slices a mesh with a cylinder (or its boundary). More... | |
class | getfem::slicer_isovalues |
Extract an isosurface. More... | |
class | getfem::slicer_mesh_with_mesh |
Slices a mesh with another mesh. More... | |
class | getfem::slicer_union |
union of two slices More... | |
class | getfem::slicer_intersect |
Build the intersection of two slices. More... | |
class | getfem::slicer_complementary |
Build the complementary of a slice. More... | |
class | getfem::slicer_compute_area |
Slicer whose side-effect is to compute the area of the slice. More... | |
class | getfem::slicer_build_edges_mesh |
Slicer whose side-effect is to build the list of edges (i.e. More... | |
class | getfem::slicer_build_mesh |
Slicer whose side-effect is to build a mesh from the slice simplexes. More... | |
class | getfem::slicer_explode |
Contract or expand each convex with respect to its gravity center. More... | |
Namespaces | |
getfem | |
GEneric Tool for Finite Element Methods. | |
Define various mesh slicers.
Mesh slices are analogous to a refined P1-discontinuous mesh_fem, a list of nodes/simplexes on which the interpolation is very fast.
A slice is built from a mesh, by applying some slicing operations (cut the mesh with a plane, intersect with a sphere, take the boundary faces, etc..).
They are used for post-treatment (exportation of results to VTK or OpenDX, etc.)
Definition in file getfem_mesh_slicers.h.