Flow123d
release_3.0.0-859-g84487d0
|
#include <dh_cell_accessor.hh>
Public Member Functions | |
DHCellSide () | |
DHCellSide (const DHCellAccessor &dh_cell_accessor, unsigned int side_idx) | |
virtual bool | is_valid () const |
Check validity of accessor (see default constructor) More... | |
virtual 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... | |
Range< DHEdgeSide > | 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... | |
Side accessor allows to iterate over sides of DOF handler cell.
Descendants of class allow to iterate over different ranges trough methods:
Definition at line 145 of file dh_cell_accessor.hh.
|
inline |
Default invalid accessor.
Create invalid dh_cell_accessor_
.
Definition at line 153 of file dh_cell_accessor.hh.
|
inline |
DOF cell side accessor.
Definition at line 158 of file dh_cell_accessor.hh.
|
inline |
Return DHCellAccessor appropriate to the side.
Definition at line 173 of file dh_cell_accessor.hh.
|
inline |
Return dimension of element appropriate to the side.
Definition at line 180 of file dh_cell_accessor.hh.
|
inline |
Returns range of all sides looped over common Edge.
Definition at line 380 of file dh_cell_accessor.hh.
|
inlinevirtual |
Iterates to next local element.
Definition at line 188 of file dh_cell_accessor.hh.
|
inlinevirtual |
Check validity of accessor (see default constructor)
Definition at line 162 of file dh_cell_accessor.hh.
|
inline |
Comparison of accessors.
Definition at line 193 of file dh_cell_accessor.hh.
|
inlinevirtual |
Return Side of given cell and side_idx.
Definition at line 167 of file dh_cell_accessor.hh.
|
private |
Appropriate DHCellAccessor.
Definition at line 199 of file dh_cell_accessor.hh.
|
private |
Index of side.
Definition at line 201 of file dh_cell_accessor.hh.