Flow123d
release_3.0.0-893-gf7bf019
|
Side accessor allows to iterate over sides of DOF handler cell. More...
#include <dh_cell_accessor.hh>
Public Member Functions | |
DHCellSide () | |
Default invalid accessor. More... | |
DHCellSide (const DHCellAccessor &dh_cell_accessor, unsigned int side_idx) | |
virtual bool | is_valid () const |
Check validity of accessor (see default constructor) More... | |
const Side * | side () const |
Return Side of given cell and side_idx. More... | |
const DHCellAccessor | cell () const |
Return DHCellAccessor appropriate to the side. More... | |
unsigned int | dim () const |
Return dimension of element appropriate to the side. More... | |
RangeConvert< DHEdgeSide, DHCellSide > | edge_sides () const |
Returns range of all sides looped over common Edge. More... | |
virtual void | inc () |
Iterates to next local element. More... | |
bool | operator== (const DHCellSide &other) |
Comparison of accessors. More... | |
Private Attributes | |
DHCellAccessor | dh_cell_accessor_ |
Appropriate DHCellAccessor. More... | |
unsigned int | side_idx_ |
Index of side. More... | |
Friends | |
class | DHEdgeSide |
Side accessor allows to iterate over sides of DOF handler cell.
Iterator is defined by:
Definition at line 154 of file dh_cell_accessor.hh.
|
inline |
Default invalid accessor.
Create invalid dh_cell_accessor_
.
Definition at line 162 of file dh_cell_accessor.hh.
|
inline |
DOF cell side accessor.
Definition at line 167 of file dh_cell_accessor.hh.
|
inline |
Return DHCellAccessor appropriate to the side.
Definition at line 182 of file dh_cell_accessor.hh.
|
inline |
Return dimension of element appropriate to the side.
Definition at line 187 of file dh_cell_accessor.hh.
|
inline |
Returns range of all sides looped over common Edge.
Definition at line 419 of file dh_cell_accessor.hh.
|
inlinevirtual |
Iterates to next local element.
Definition at line 195 of file dh_cell_accessor.hh.
|
inlinevirtual |
Check validity of accessor (see default constructor)
Definition at line 171 of file dh_cell_accessor.hh.
|
inline |
Comparison of accessors.
Definition at line 200 of file dh_cell_accessor.hh.
|
inline |
Return Side of given cell and side_idx.
Definition at line 176 of file dh_cell_accessor.hh.
|
friend |
Definition at line 210 of file dh_cell_accessor.hh.
|
private |
Appropriate DHCellAccessor.
Definition at line 206 of file dh_cell_accessor.hh.
|
private |
Index of side.
Definition at line 208 of file dh_cell_accessor.hh.