Regular mesh edge functor creating the edges of a cell on-the-fly. More...
Public Member Functions | |
| regular_mesh_edge_func (DOM const &domain) | |
| size_t | size (void) const |
| Returns number of edges of a cell. More... | |
| edge_type | operator() (size_t const &parent, size_t const &idx) const |
| Build a cell edge. More... | |
Public Types | |
| typedef DOM::tuple_type | tuple_type |
| typedef size_t | vertex_descriptor |
| typedef edge_descriptor_impl< vertex_descriptor > | edge_descriptor |
| typedef regular_face_property< tuple_size< tuple_type >::value > | edge_property |
| typedef sequential::graph_property_edge< vertex_descriptor, edge_property > | edge_type |
| typedef edge_type | result_type |
Regular mesh edge functor creating the edges of a cell on-the-fly.
| Dom | mesh domain type. |
| stapl::regular_mesh_edge_func< DOM >::regular_mesh_edge_func | ( | DOM const & | domain | ) |
| domain | mesh domain. |
| size_t stapl::regular_mesh_edge_func< DOM >::size | ( | void | ) | const |
Returns number of edges of a cell.
| edge_type stapl::regular_mesh_edge_func< DOM >::operator() | ( | size_t const & | parent, |
| size_t const & | idx | ||
| ) | const |
Build a cell edge.
| parent | index of source cell of the edge. |
| idx | neighbor index. |
1.8.13