G+Smo
24.08.0
Geometry + Simulation Modules
|
Struct which represents a certain corner of a hyper-cube.
Public Member Functions | |
void | getContainingSides (index_t dim, std::vector< boxSide > &sides) const |
returns a vector of sides containing the corner More... | |
boxCorner & | operator++ () |
set to next boxCorner | |
boxCorner & | operator-- () |
set to previous boxCorner | |
void | parameters_into (index_t dim, gsVector< bool > ¶m) const |
returns a vector of parameters describing the position of the corner More... | |
Static Public Member Functions | |
static boxCorner | getEnd (short_t dim) |
helper for iterating on corners of an n-dimensional box More... | |
static boxCorner | getFirst (short_t) |
helper for iterating on corners of an n-dimensional box More... | |
static boxCorner | getLast (short_t dim) |
helper for iterating on corners of an n-dimensional box More... | |
Public Attributes | |
index_t | m_index |
Index of the corner. More... | |
returns a vector of sides containing the corner
dim | is the ambient dimension |
sides |
helper for iterating on corners of an n-dimensional box
dim |
helper for iterating on corners of an n-dimensional box
helper for iterating on corners of an n-dimensional box
dim |
returns a vector of parameters describing the position of the corner
dim | |
param | entry i is 1 if the corner is contained in box_face(i,1) and 0 if it is contained in box_face(i,0) |
index_t m_index |
Index of the corner.
...stored as number, specified in boundary::corner