Go to the source code of this file.
|  | 
| void | printOps (double num_ops, double exec_time) | 
|  | 
| template<typename NumericT > | 
| void | fill_matrix (viennacl::matrix< NumericT > &mat) | 
|  | 
| template<typename NumericT > | 
| void | fill_vector (viennacl::vector< NumericT > &vec) | 
|  | 
| template<typename NumericT , typename MatrixT1 , typename MatrixT2 , typename MatrixT3 , typename SolverTag > | 
| void | run_solver_matrix (MatrixT1 const &matrix1, MatrixT2 const &matrix2, MatrixT3 &result, SolverTag) | 
|  | 
| template<typename NumericT , typename VectorT , typename VectorT2 , typename MatrixT , typename SolverTag > | 
| void | run_solver_vector (MatrixT const &matrix, VectorT2 const &vector2, VectorT &result, SolverTag) | 
|  | 
| template<typename NumericT , typename F_A , typename F_B > | 
| void | run_benchmark () | 
|  | 
| int | main () | 
|  | 
      
        
          | #define BENCHMARK_RUNS   10 | 
      
 
 
template<typename NumericT > 
      
 
 
template<typename NumericT > 
      
 
 
  
  | 
        
          | void printOps | ( | double | num_ops, |  
          |  |  | double | exec_time |  
          |  | ) |  |  |  | inline | 
 
 
template<typename NumericT , typename F_A , typename F_B > 
      
 
 
template<typename NumericT , typename MatrixT1 , typename MatrixT2 , typename MatrixT3 , typename SolverTag > 
      
        
          | void run_solver_matrix | ( | MatrixT1 const & | matrix1, | 
        
          |  |  | MatrixT2 const & | matrix2, | 
        
          |  |  | MatrixT3 & | result, | 
        
          |  |  | SolverTag |  | 
        
          |  | ) |  |  | 
      
 
 
template<typename NumericT , typename VectorT , typename VectorT2 , typename MatrixT , typename SolverTag > 
      
        
          | void run_solver_vector | ( | MatrixT const & | matrix, | 
        
          |  |  | VectorT2 const & | vector2, | 
        
          |  |  | VectorT & | result, | 
        
          |  |  | SolverTag |  | 
        
          |  | ) |  |  |