ViennaCL - The Vienna Computing Library  1.7.0
Free open-source GPU-accelerated linear algebra and solver library.
matrix_int.hpp File Reference
#include <utility>
#include <iostream>
#include <fstream>
#include <string>
#include <cmath>
#include <algorithm>
#include <cstdio>
#include <ctime>
#include "viennacl/scalar.hpp"
#include "viennacl/matrix.hpp"
#include "viennacl/linalg/prod.hpp"
#include "viennacl/matrix_proxy.hpp"
#include "viennacl/vector_proxy.hpp"
#include "boost/numeric/ublas/vector.hpp"
#include "boost/numeric/ublas/matrix.hpp"
#include "boost/numeric/ublas/matrix_proxy.hpp"
#include "boost/numeric/ublas/vector_proxy.hpp"
#include "boost/numeric/ublas/io.hpp"

Go to the source code of this file.

Macros

#define VIENNACL_WITH_UBLAS
 
#define GENERATE_UNARY_OP_TEST(FUNCNAME)
 

Functions

template<typename MatrixType , typename VCLMatrixType >
bool check_for_equality (MatrixType const &ublas_A, VCLMatrixType const &vcl_A)
 
template<typename UBLASMatrixType , typename ViennaCLMatrixType1 , typename ViennaCLMatrixType2 , typename ViennaCLMatrixType3 >
int run_test (UBLASMatrixType &ublas_A, UBLASMatrixType &ublas_B, UBLASMatrixType &ublas_C, ViennaCLMatrixType1 &vcl_A, ViennaCLMatrixType2 &vcl_B, ViennaCLMatrixType3 vcl_C)
 
template<typename T , typename ScalarType >
int run_test ()
 

Macro Definition Documentation

#define GENERATE_UNARY_OP_TEST (   FUNCNAME)
#define VIENNACL_WITH_UBLAS

Definition at line 18 of file matrix_int.hpp.

Function Documentation

template<typename MatrixType , typename VCLMatrixType >
bool check_for_equality ( MatrixType const &  ublas_A,
VCLMatrixType const &  vcl_A 
)

Definition at line 50 of file matrix_int.hpp.

template<typename UBLASMatrixType , typename ViennaCLMatrixType1 , typename ViennaCLMatrixType2 , typename ViennaCLMatrixType3 >
int run_test ( UBLASMatrixType &  ublas_A,
UBLASMatrixType &  ublas_B,
UBLASMatrixType &  ublas_C,
ViennaCLMatrixType1 &  vcl_A,
ViennaCLMatrixType2 &  vcl_B,
ViennaCLMatrixType3  vcl_C 
)

Definition at line 80 of file matrix_int.hpp.

template<typename T , typename ScalarType >
int run_test ( )

Definition at line 642 of file matrix_int.hpp.