|
Flow123d
release_3.0.0-893-gf7bf019
|
Class allows to iterate over sides of edge. More...
#include <dh_cell_accessor.hh>

Public Member Functions | |
| DHEdgeSide () | |
| Default invalid accessor. More... | |
| DHEdgeSide (const DHCellSide &cell_side, unsigned int side_idx) | |
| bool | is_valid () const |
| Check validity of accessor (see default constructor) More... | |
| void | inc () |
| Iterates to next edge side. More... | |
| bool | operator== (const DHEdgeSide &other) |
| Comparison of accessors. More... | |
| operator DHCellSide () const | |
| This class is implicitly convertible to DHCellSide. More... | |
Private Attributes | |
| const DOFHandlerMultiDim * | dof_handler_ |
| Pointer to the DOF handler owning the element. More... | |
| unsigned int | edge_idx_ |
| Global index of Edge. More... | |
| unsigned int | side_idx_ |
| Index of side owned by Edge. More... | |
Class allows to iterate over sides of edge.
Iterator is defined by:
Note: Class is used only internally. Appropriate range method (DHCellSide::edge_sides) uses convertible iterators and returns corresponding DHCellSide.
Definition at line 225 of file dh_cell_accessor.hh.
|
inline |
Default invalid accessor.
Definition at line 228 of file dh_cell_accessor.hh.
|
inline |
Valid accessor allows iterate over sides.
Definition at line 233 of file dh_cell_accessor.hh.
|
inline |
Iterates to next edge side.
Definition at line 245 of file dh_cell_accessor.hh.
|
inline |
Check validity of accessor (see default constructor)
Definition at line 240 of file dh_cell_accessor.hh.
|
inline |
This class is implicitly convertible to DHCellSide.
Definition at line 255 of file dh_cell_accessor.hh.
|
inline |
Comparison of accessors.
Definition at line 250 of file dh_cell_accessor.hh.
|
private |
Pointer to the DOF handler owning the element.
Definition at line 263 of file dh_cell_accessor.hh.
|
private |
Global index of Edge.
Definition at line 265 of file dh_cell_accessor.hh.
|
private |
Index of side owned by Edge.
Definition at line 267 of file dh_cell_accessor.hh.
1.8.11