|
| | ptr (ColumnVector< COLUMN, D > &columns, std::size_t index) |
| |
| | ptr (ptr &&rhs) |
| |
| const COLUMN::value_t * | getComponentPointer (unsigned iDim) const |
| |
| COLUMN::value_t * | getComponentPointer (unsigned iDim) |
| |
| template<typename U , typename IMPL > |
| ptr & | operator= (const GenericVector< U, D, IMPL > &rhs) |
| |
| std::size_t | getIndex () const |
| |
| void | setIndex (std::size_t index) |
| |
| unsigned | getSize () const |
| |
| constexpr | ScalarVector ()=default |
| |
| | ScalarVector (const ScalarVector &)=delete |
| |
| | ScalarVector (ScalarVector &&)=delete |
| |
| constexpr | GenericVector ()=default |
| |
| | GenericVector (const GenericVector &)=delete |
| |
| | GenericVector (GenericVector &&)=delete |
| |
| GenericVector & | operator= (GenericVector &&rhs)=delete |
| |
| constexpr ptr & | operator= (const GenericVector< COLUMN::value_t, D, IMPL_ > &rhs) any_platform |
| |
| constexpr const COLUMN::value_t & | operator[] (unsigned iDim) const any_platform |
| |
| constexpr COLUMN::value_t & | operator[] (unsigned iDim) any_platform |
| |
| constexpr ptr & | operator+= (const GenericVector< U, D, IMPL_ > &rhs) any_platform |
| |
| constexpr meta::enable_if_arithmetic_t< U, ptr & > | operator+= (const U &rhs) any_platform |
| |
| constexpr ptr & | operator-= (const GenericVector< COLUMN::value_t, D, IMPL_ > &rhs) any_platform |
| |
| constexpr meta::enable_if_arithmetic_t< U, ptr & > | operator-= (const U &rhs) any_platform |
| |
| constexpr ptr & | operator*= (const GenericVector< U, D, IMPL_ > &rhs) any_platform |
| |
| constexpr meta::enable_if_arithmetic_t< U, ptr & > | operator*= (const U &rhs) any_platform |
| |
| constexpr meta::enable_if_arithmetic_t< U, ptr & > | operator/= (const U &rhs) any_platform |
| |
| constexpr bool | operator== (const GenericVector< COLUMN::value_t, D, IMPL_ > &rhs) const any_platform |
| |
| constexpr bool | operator!= (const GenericVector< COLUMN::value_t, D, IMPL_ > &rhs) const any_platform |
| |
| constexpr bool | operator!= (COLUMN::value_t rhs) const any_platform |
| |
template<typename COLUMN, unsigned D>
class olb::ColumnVector< COLUMN, D >::ptr
Proxy for accessing a column vector entry.
Definition at line 227 of file columnVector.h.