Expression wrap of const reference to UList. More...


Public Types | |
| typedef T | value_type |
| typedef List< T >::const_iterator | const_iterator |
Public Member Functions | |
| ListConstRefWrap (const UList< T > &elems) | |
| const auto & | data () const noexcept |
| value_type | operator[] (const label i) const |
| auto | size () const noexcept |
| bool | is_alias (const void *lst) const noexcept |
| auto | cbegin () const |
| auto | cend () const |
Public Member Functions inherited from ListExpression< ListConstRefWrap< T > > | |
| auto | operator[] (const label i) const |
| auto | size () const noexcept |
| Container & | fill (Container &lst) const |
| Helper: assign to passed in list. More... | |
| Container & | evaluate (Container &lst) const |
| Helper: assign to passed in list. More... | |
Static Public Attributes | |
| static constexpr bool | is_leaf = false |
Static Public Attributes inherited from ListExpression< ListConstRefWrap< T > > | |
| static constexpr bool | is_leaf |
Expression wrap of const reference to UList.
| typedef T value_type |
Definition at line 448 of file ListExpression.H.
| typedef List<T>::const_iterator const_iterator |
Definition at line 477 of file ListExpression.H.
|
inline |
Definition at line 451 of file ListExpression.H.
|
inlinenoexcept |
Definition at line 457 of file ListExpression.H.
|
inline |
Definition at line 462 of file ListExpression.H.
|
inlinenoexcept |
Definition at line 467 of file ListExpression.H.
References UList< T >::size().
Referenced by incompressibleKEpsilon::correct(), and fvMesh::storeOldVol().


|
inlinenoexcept |
Definition at line 472 of file ListExpression.H.
Referenced by ListExpression< List_pow3< E1 > >::fill().

|
inline |
Definition at line 594 of file ListExpression.H.
References UList< T >::cbegin().
Referenced by ListExpression< List_pow3< E1 > >::fill().


|
inline |
Definition at line 598 of file ListExpression.H.
References UList< T >::cend().

|
static |
Definition at line 446 of file ListExpression.H.