|
|
| template<class Source > |
| detail::ADLVector< Source & > | shark::blas::init (vector_container< Source > &source) |
| | Starting-point for the initialization sequence. More...
|
| |
| template<class Source > |
| detail::ADLVector< const Source & > | shark::blas::init (const vector_container< Source > &source) |
| | Starting-point for the initialization sequence. More...
|
| |
| template<class Source > |
| detail::ADLVector< vector_range< Source > > | shark::blas::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 > > | shark::blas::init (const matrix_row< Source > &source) |
| | Specialization for matrix rows. More...
|
| |
| template<class Source > |
| detail::ADLVector< matrix_column< Source > > | shark::blas::init (const matrix_row< Source > &source) |
| | Specialization for matrix columns. More...
|
| |
| template<class Matrix > |
| detail::MatrixExpression< const Matrix > | shark::blas::toVector (const matrix_expression< Matrix > &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 > | shark::blas::toVector (matrix_expression< Matrix > &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 > | shark::blas::parameters (const T &object) |
| | Uses the parameters of a parameterizable object for initialization. More...
|
| |
| template<class T > |
| detail::ParameterizableExpression< T > | shark::blas::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 & > > | shark::blas::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 & > > | shark::blas::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 > > | shark::blas::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 > > | shark::blas::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 > > | shark::blas::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 > > | shark::blas::parameterSet (T &range) |
| | Uses a range of parametrizable objects for splitting and initialization. More...
|
| |