Hermes2D  3.0
Hermes::Hermes2D::EggShell Class Reference

Static Public Member Functions

static MeshSharedPtr get_egg_shell (MeshSharedPtr mesh, std::string marker, unsigned int levels)
 
static MeshSharedPtr get_egg_shell (MeshSharedPtr mesh, std::vector< std::string > markers, unsigned int levels)
 

Static Public Attributes

static const std::string eggShell1Marker = "Eggshell-1"
 The mesh returned from get_egg_shell has this marker on the "1" boundary.
 
static const std::string eggShell0Marker = "Eggshell-0"
 The mesh returned from get_egg_shell has this marker on the "0" boundary.
 
static const std::string eggShellMarker = "Eggshell"
 Internal marker for eggshell elements.
 
static bool egg_shell_verbose = false
 

Detailed Description

Definition at line 459 of file mesh.h.

Member Function Documentation

MeshSharedPtr Hermes::Hermes2D::EggShell::get_egg_shell ( MeshSharedPtr  mesh,
std::string  marker,
unsigned int  levels 
)
static

Return the "Egg-shell". Finds all the elements that neighbor an area with a marker marker.

Parameters
[in]meshThe source mesh
[in]markerThe marker
[in]levelsthe number of layers of elements forming the "eggshell". Must be > 1.
[in]n_element_guess(optional)Approximate number of elements that will be in this method. Used as an allocation hint. -1 for not-known.

Definition at line 2774 of file mesh.cpp.

MeshSharedPtr Hermes::Hermes2D::EggShell::get_egg_shell ( MeshSharedPtr  mesh,
std::vector< std::string >  markers,
unsigned int  levels 
)
static

Return the "Egg-shell". Finds all the elements that neighbor an area with any of markers in markers.

Parameters
[in]meshThe source mesh
[in]markersThe markers
[in]levelsthe number of layers of elements forming the "eggshell". Must be > 1.

Definition at line 2786 of file mesh.cpp.

Member Data Documentation

bool Hermes::Hermes2D::EggShell::egg_shell_verbose = false
static

Verboseness of the static egg shell creation. Default: true.

Definition at line 487 of file mesh.h.


The documentation for this class was generated from the following files: