#include "viennacl/scalar.hpp"#include "viennacl/vector.hpp"#include "viennacl/compressed_matrix.hpp"#include "viennacl/linalg/matrix_operations.hpp"#include <iostream>#include <limits>#include <string>#include <iomanip>Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | EPS 0.0001 |
Typedefs | |
| typedef float | ScalarType |
Functions | |
| void | vector_print (viennacl::vector< ScalarType > &v) |
| void | init_vector (viennacl::vector< ScalarType > &vcl_v) |
| void | test_inclusive_scan_values (viennacl::vector< ScalarType > &vcl_vec) |
| void | test_exclusive_scan_values (viennacl::vector< ScalarType > &vcl_vec) |
| void | test_scans () |
| int | main () |
Tests inclusive and exclusive scan operations.
Definition in file scan.cpp.
| typedef float ScalarType |
| void init_vector | ( | viennacl::vector< ScalarType > & | vcl_v | ) |
| void test_exclusive_scan_values | ( | viennacl::vector< ScalarType > & | vcl_vec | ) |
| void test_inclusive_scan_values | ( | viennacl::vector< ScalarType > & | vcl_vec | ) |
| void vector_print | ( | viennacl::vector< ScalarType > & | v | ) |