All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
matrix_int.hpp File Reference
`#include <utility>`
`#include <iostream>`
`#include <fstream>`
`#include <string>`
`#include <cmath>`
`#include <algorithm>`
`#include <cstdio>`
`#include <ctime>`
`#include <vector>`
`#include "viennacl/scalar.hpp"`
`#include "viennacl/matrix.hpp"`
`#include "viennacl/linalg/prod.hpp"`
`#include "viennacl/matrix_proxy.hpp"`
`#include "viennacl/vector_proxy.hpp"`

Go to the source code of this file.

## Macros

#define | GENERATE_UNARY_OP_TEST(FUNCNAME)

## Functions

template<typename NumericT , typename VCLMatrixType >
bool | check_for_equality (std::vector< std::vector< NumericT > > const &std_A, VCLMatrixType const &vcl_A)
template<typename STLMatrixType , typename ViennaCLMatrixType1 , typename ViennaCLMatrixType2 , typename ViennaCLMatrixType3 >
int | run_test (STLMatrixType &std_A, STLMatrixType &std_B, STLMatrixType &std_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 | ) |

## Function Documentation

template<typename NumericT , typename VCLMatrixType >

bool check_for_equality | ( | std::vector< std::vector< NumericT > > const & | std_A,
|  | VCLMatrixType const & | vcl_A
| ) |  |

Definition at line 35 of file matrix_int.hpp.

template<typename STLMatrixType , typename ViennaCLMatrixType1 , typename ViennaCLMatrixType2 , typename ViennaCLMatrixType3 >

int run_test | ( | STLMatrixType & | std_A,
|  | STLMatrixType & | std_B,
|  | STLMatrixType & | std_C,
|  | ViennaCLMatrixType1 & | vcl_A,
|  | ViennaCLMatrixType2 & | vcl_B,
|  | ViennaCLMatrixType3 | vcl_C
| ) |  |

Definition at line 63 of file matrix_int.hpp.

template<typename T , typename ScalarType >

int run_test | ( |  | ) |

Definition at line 724 of file matrix_int.hpp.