|
Rheolef
7.2
an efficient C++ finite element environment
|
Definition at line 594 of file field_expr_recursive.h.
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | value_type = typename promote< typename Expr1::scalar_type, typename Expr2::scalar_type >::type |
| using | reference = value_type & |
| using | pointer = value_type * |
| using | difference_type = std::ptrdiff_t |
Public Member Functions | |
| const_iterator (const BinaryFunction &f, typename Expr1::const_iterator iter1, typename Expr2::const_iterator iter2) | |
| const_iterator & | operator++ () |
| value_type | operator* () const |
Protected Attributes | |
| const BinaryFunction | _f |
| Expr1::const_iterator | _iter1 |
| Expr2::const_iterator | _iter2 |
| using iterator_category = std::forward_iterator_tag |
Definition at line 595 of file field_expr_recursive.h.
| using value_type = typename promote< typename Expr1::scalar_type, typename Expr2::scalar_type>::type |
Definition at line 596 of file field_expr_recursive.h.
| using reference = value_type& |
Definition at line 599 of file field_expr_recursive.h.
| using pointer = value_type* |
Definition at line 600 of file field_expr_recursive.h.
| using difference_type = std::ptrdiff_t |
Definition at line 601 of file field_expr_recursive.h.
| const_iterator | ( | const BinaryFunction & | f, |
| typename Expr1::const_iterator | iter1, | ||
| typename Expr2::const_iterator | iter2 | ||
| ) |
Definition at line 602 of file field_expr_recursive.h.
| const_iterator & operator++ | ( | ) |
Definition at line 604 of file field_expr_recursive.h.
| value_type operator* | ( | ) | const |
Definition at line 605 of file field_expr_recursive.h.
|
protected |
Definition at line 607 of file field_expr_recursive.h.
|
protected |
Definition at line 608 of file field_expr_recursive.h.
|
protected |
Definition at line 609 of file field_expr_recursive.h.