vector_assign.hpp File Reference
#include "../detail/functional.hpp"
#include "../expression_types.hpp"

Go to the source code of this file.

Namespaces

 shark
 AbstractMultiObjectiveOptimizer.
 
 shark::blas
 
 shark::blas::kernels
 

Functions

template<template< class T1, class T2 > class F, class V >
void shark::blas::kernels::assign (vector_expression< V > &v, typename V::value_type t)
 
template<class V , class E >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, dense_random_access_iterator_tag, dense_random_access_iterator_tag)
 
template<class V , class E >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, dense_random_access_iterator_tag, packed_random_access_iterator_tag)
 
template<class V , class E >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, packed_random_access_iterator_tag, packed_random_access_iterator_tag)
 
template<class V , class E >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, dense_random_access_iterator_tag, sparse_bidirectional_iterator_tag)
 
template<class V , class E >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, sparse_bidirectional_iterator_tag, dense_random_access_iterator_tag)
 
template<class V , class E >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, sparse_bidirectional_iterator_tag, sparse_bidirectional_iterator_tag)
 
template<class V , class E >
void shark::blas::kernels::assign (vector_expression< V > &v, const vector_expression< E > &e)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, F f, dense_random_access_iterator_tag, dense_random_access_iterator_tag)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, F f, dense_random_access_iterator_tag, packed_random_access_iterator_tag)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, F f, packed_random_access_iterator_tag, packed_random_access_iterator_tag)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, F f, dense_random_access_iterator_tag, sparse_bidirectional_iterator_tag)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, F f, sparse_bidirectional_iterator_tag tag, dense_random_access_iterator_tag)
 
template<class V , class E , class F >
void shark::blas::kernels::assign_sparse (vector_expression< V > &v, vector_expression< E > const &e, F f)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_container< E > const &e, F f, sparse_bidirectional_iterator_tag tag, sparse_bidirectional_iterator_tag)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_container< V > &v, vector_expression< E > const &e, F f, sparse_bidirectional_iterator_tag tag, sparse_bidirectional_iterator_tag)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_container< V > &v, vector_container< E > const &e, F f, sparse_bidirectional_iterator_tag tag, sparse_bidirectional_iterator_tag)
 
template<class V , class E , class F >
void shark::blas::kernels::assign (vector_expression< V > &v, vector_expression< E > const &e, F f, sparse_bidirectional_iterator_tag tag, sparse_bidirectional_iterator_tag)
 
template<template< class T1, class T2 > class F, class V , class E >
void shark::blas::kernels::assign (vector_expression< V > &v, const vector_expression< E > &e)