ug4
|
contains a variety of useful grid-tools. More...
Classes | |
class | ug::BoolMarker |
Allows to mark elements. More... | |
class | ug::GridSubsetHandler |
Partitions elements of a grid into several subsets. More... | |
class | ug::MGSelector |
specialization of ISelector for grids of class MultiGrid. More... | |
class | ug::MultiGridSubsetHandler |
Handles subsets on a per level basis. More... | |
class | ug::PartitionMap |
Used to describe how a domain shall be distributed in a parallel environment. More... | |
class | ug::Selector |
specialization of ISelector for a grid of class Grid. More... | |
class | ug::SurfaceView |
Represents the surface view of a multi-grid hierarchy. More... | |
class | ug::TElemSelector< TBaseElem > |
specialization of ISelector for a subset of the elements in a grid of class Grid. More... | |
enum | ug::SelectorElements { ug::SE_NONE = 0 , ug::SE_VERTEX = 1 , ug::SE_EDGE = 1<<1 , ug::SE_FACE = 1<<2 , ug::SE_VOLUME = 1 << 3 , ug::SE_ALL = SE_VERTEX | SE_EDGE | SE_FACE | SE_VOLUME } |
Use these constants to specify which elements shall be supported by a Selector. More... | |
enum | ug::SubsetHandlerElements { ug::SHE_NONE = 0 , ug::SHE_VERTEX = 1 , ug::SHE_EDGE = 1<<1 , ug::SHE_FACE = 1<<2 , ug::SHE_VOLUME = 1 << 3 , ug::SHE_ALL = SHE_VERTEX | SHE_EDGE | SHE_FACE | SHE_VOLUME } |
Use these constants to specify which elements shall be supported by a SubsetHandler. More... | |
enum | ug::SubsetState { ug::SS_NONE = 0 , ug::SS_USER_STATE = 1 << 16 } |
The SubsetState is not yet really used inside of libGrid. More... | |
contains a variety of useful grid-tools.
grid-tools are an essential part of lib_grid. They can, e.g., be used to select parts of a grid or to group elements of a grid into different subsets.
enum ug::SelectorElements |
Use these constants to specify which elements shall be supported by a Selector.
You may combine the constants using or-operations.
Enumerator | |
---|---|
SE_NONE | |
SE_VERTEX | |
SE_EDGE | |
SE_FACE | |
SE_VOLUME | |
SE_ALL |
enum ug::SubsetState |
The SubsetState is not yet really used inside of libGrid.
The main reason why a SubsetState is introduced, is that applications that use libGrid need a mechanism to store information in a subset. It would be a good idea to think about an attachment-like system for subsets.
Enumerator | |
---|---|
SS_NONE | |
SS_USER_STATE |