|
|
template<class Source > |
detail::ADLVector< Source & > | remora::init (vector_container< Source, cpu_tag > &source) |
| Starting-point for the initialization sequence. More...
|
|
template<class Source > |
detail::ADLVector< const Source & > | remora::init (vector_container< Source, cpu_tag > const &source) |
| Starting-point for the initialization sequence. More...
|
|
template<class Source > |
detail::ADLVector< vector_range< Source > > | remora::init (const vector_range< Source > &source) |
| Starting-point for the initialization sequence when used for splitting the vector. More...
|
|
template<class Source > |
detail::ADLVector< matrix_row< Source > > | remora::init (const matrix_row< Source > &source) |
| Specialization for matrix rows. More...
|
|
template<class Matrix > |
detail::MatrixExpression< const Matrix > | remora::toVector (const matrix_expression< Matrix, cpu_tag > &matrix) |
| Linearizes a matrix as a set of row vectors and treats them as a set of vectors for initialization. More...
|
|
template<class Matrix > |
detail::MatrixExpression< Matrix > | remora::toVector (matrix_expression< Matrix, cpu_tag > &matrix) |
| Linearizes a matrix as a set of row vectors and treats them as a set of vectors for initialization. More...
|
|
template<class T > |
detail::ParameterizableExpression< const T > | remora::parameters (const T &object) |
| Uses the parameters of a parameterizable object for initialization. More...
|
|
template<class T > |
detail::ParameterizableExpression< T > | remora::parameters (T &object) |
| Uses the parameters of a parameterizable object for initialization. More...
|
|
template<class T > |
detail::InitializerRange< typename T::const_iterator, detail::VectorExpression< const typename T::value_type & > > | remora::vectorSet (const T &range) |
| Uses a range of vectors for initialization. More...
|
|
template<class T > |
detail::InitializerRange< typename T::iterator, detail::VectorExpression< typename T::value_type & > > | remora::vectorSet (T &range) |
| Uses a range of vectors for splitting and initialization. More...
|
|
template<class T > |
detail::InitializerRange< typename T::const_iterator, detail::MatrixExpression< const typename T::value_type > > | remora::matrixSet (const T &range) |
| Uses a range of vectors for initialization. More...
|
|
template<class T > |
detail::InitializerRange< typename T::iterator, detail::MatrixExpression< typename T::value_type > > | remora::matrixSet (T &range) |
| Uses a range of vectors for splitting and initialization. More...
|
|
template<class T > |
detail::InitializerRange< typename T::const_iterator, detail::ParameterizableExpression< const typename T::value_type > > | remora::parameterSet (const T &range) |
| Uses a range of parametrizable objects for initialization. More...
|
|
template<class T > |
detail::InitializerRange< typename T::iterator, detail::ParameterizableExpression< typename T::value_type > > | remora::parameterSet (T &range) |
| Uses a range of parametrizable objects for splitting and initialization. More...
|
|