Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Functions
FadBLASUnitTests.hpp File Reference
#include "Sacado_No_Kokkos.hpp"
#include "Sacado_Fad_BLAS.hpp"
#include "Sacado_Random.hpp"
#include <gtest/gtest.h>
#include "GTestUtils.hpp"
Include dependency graph for FadBLASUnitTests.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FadBLASUnitTests< FadType >
 

Macros

#define COMPARE_FAD_VECTORS(X1, X2, n)
 

Functions

 TYPED_TEST_SUITE_P (FadBLASUnitTests)
 
 TYPED_TEST_P (FadBLASUnitTests, testSCAL1)
 
 TYPED_TEST_P (FadBLASUnitTests, testSCAL2)
 
 TYPED_TEST_P (FadBLASUnitTests, testSCAL3)
 
 TYPED_TEST_P (FadBLASUnitTests, testSCAL4)
 
 TYPED_TEST_P (FadBLASUnitTests, testCOPY1)
 
 TYPED_TEST_P (FadBLASUnitTests, testCOPY2)
 
 TYPED_TEST_P (FadBLASUnitTests, testCOPY3)
 
 TYPED_TEST_P (FadBLASUnitTests, testCOPY4)
 
 TYPED_TEST_P (FadBLASUnitTests, testAXPY1)
 
 TYPED_TEST_P (FadBLASUnitTests, testAXPY2)
 
 TYPED_TEST_P (FadBLASUnitTests, testAXPY3)
 
 TYPED_TEST_P (FadBLASUnitTests, testAXPY4)
 
 TYPED_TEST_P (FadBLASUnitTests, testDOT1)
 
 TYPED_TEST_P (FadBLASUnitTests, testDOT2)
 
 TYPED_TEST_P (FadBLASUnitTests, testDOT3)
 
 TYPED_TEST_P (FadBLASUnitTests, testDOT4)
 
 TYPED_TEST_P (FadBLASUnitTests, testNRM21)
 
 TYPED_TEST_P (FadBLASUnitTests, testNRM22)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV1)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV2)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV3)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV4)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV5)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV6)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV7)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV8)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMV9)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMV1)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMV2)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMV3)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMV4)
 
 TYPED_TEST_P (FadBLASUnitTests, testGER1)
 
 TYPED_TEST_P (FadBLASUnitTests, testGER2)
 
 TYPED_TEST_P (FadBLASUnitTests, testGER3)
 
 TYPED_TEST_P (FadBLASUnitTests, testGER4)
 
 TYPED_TEST_P (FadBLASUnitTests, testGER5)
 
 TYPED_TEST_P (FadBLASUnitTests, testGER6)
 
 TYPED_TEST_P (FadBLASUnitTests, testGER7)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM1)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM2)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM3)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM4)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM5)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM6)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM7)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM8)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM9)
 
 TYPED_TEST_P (FadBLASUnitTests, testGEMM10)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM1)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM2)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM3)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM4)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM5)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM6)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM7)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM8)
 
 TYPED_TEST_P (FadBLASUnitTests, testSYMM9)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMM1)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMM2)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMM3)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMM4)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMM5)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMM6)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRMM7)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRSM1)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRSM2)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRSM3)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRSM4)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRSM5)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRSM6)
 
 TYPED_TEST_P (FadBLASUnitTests, testTRSM7)
 
 REGISTER_TYPED_TEST_SUITE_P (FadBLASUnitTests, testSCAL1, testSCAL2, testSCAL3, testSCAL4, testCOPY1, testCOPY2, testCOPY3, testCOPY4, testAXPY1, testAXPY2, testAXPY3, testAXPY4, testDOT1, testDOT2, testDOT3, testDOT4, testNRM21, testNRM22, testGEMV1, testGEMV2, testGEMV3, testGEMV4, testGEMV5, testGEMV6, testGEMV7, testGEMV8, testGEMV9, testTRMV1, testTRMV2, testTRMV3, testTRMV4, testGER1, testGER2, testGER3, testGER4, testGER5, testGER6, testGER7, testGEMM1, testGEMM2, testGEMM3, testGEMM4, testGEMM5, testGEMM6, testGEMM7, testGEMM8, testGEMM9, testGEMM10, testSYMM1, testSYMM2, testSYMM3, testSYMM4, testSYMM5, testSYMM6, testSYMM7, testSYMM8, testSYMM9, testTRMM1, testTRMM2, testTRMM3, testTRMM4, testTRMM5, testTRMM6, testTRMM7, testTRSM1, testTRSM2, testTRSM3, testTRSM4, testTRSM5, testTRSM6, testTRSM7)
 

Macro Definition Documentation

#define COMPARE_FAD_VECTORS (   X1,
  X2,
  n 
)
Value:
ASSERT_TRUE(X1.size() == std::size_t(n)); \
ASSERT_TRUE(X2.size() == std::size_t(n)); \
for (unsigned int i=0; i<n; i++) { \
COMPARE_FADS(X1[i], X2[i]); \
} \
;
#define ASSERT_TRUE(condition)
Definition: gtest.h:1985
#define COMPARE_FADS(a, b)
Definition: GTestUtils.hpp:92
int n

Definition at line 23 of file FadBLASUnitTests.hpp.

Function Documentation

TYPED_TEST_SUITE_P ( FadBLASUnitTests  )
TYPED_TEST_P ( FadBLASUnitTests  ,
testSCAL1   
)

Definition at line 70 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSCAL2   
)

Definition at line 111 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSCAL3   
)

Definition at line 153 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSCAL4   
)

Definition at line 191 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testCOPY1   
)

Definition at line 225 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testCOPY2   
)

Definition at line 264 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testCOPY3   
)

Definition at line 309 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testCOPY4   
)

Definition at line 349 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testAXPY1   
)

Definition at line 384 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testAXPY2   
)

Definition at line 426 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testAXPY3   
)

Definition at line 474 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testAXPY4   
)

Definition at line 523 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testDOT1   
)

Definition at line 561 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testDOT2   
)

Definition at line 593 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testDOT3   
)

Definition at line 631 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testDOT4   
)

Definition at line 669 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testNRM21   
)

Definition at line 707 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testNRM22   
)

Definition at line 740 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV1   
)

Definition at line 774 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV2   
)

Definition at line 832 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV3   
)

Definition at line 896 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV4   
)

Definition at line 956 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV5   
)

Definition at line 1020 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV6   
)

Definition at line 1072 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV7   
)

Definition at line 1126 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV8   
)

Definition at line 1192 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMV9   
)

Definition at line 1258 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMV1   
)

Definition at line 1323 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMV2   
)

Definition at line 1400 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMV3   
)

Definition at line 1481 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMV4   
)

Definition at line 1591 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGER1   
)

Definition at line 1662 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGER2   
)

Definition at line 1721 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGER3   
)

Definition at line 1784 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGER4   
)

Definition at line 1840 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGER5   
)

Definition at line 1912 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGER6   
)

Definition at line 1984 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGER7   
)

Definition at line 2055 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM1   
)

Definition at line 2108 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM2   
)

Definition at line 2206 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM3   
)

Definition at line 2275 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM4   
)

Definition at line 2344 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM5   
)

Definition at line 2413 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM6   
)

Definition at line 2482 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM7   
)

Definition at line 2574 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM8   
)

Definition at line 2668 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM9   
)

Definition at line 2799 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testGEMM10   
)

Definition at line 2930 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM1   
)

Definition at line 3060 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM2   
)

Definition at line 3140 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM3   
)

Definition at line 3220 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM4   
)

Definition at line 3304 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM5   
)

Definition at line 3388 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM6   
)

Definition at line 3462 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM7   
)

Definition at line 3538 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM8   
)

Definition at line 3639 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testSYMM9   
)

Definition at line 3740 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMM1   
)

Definition at line 3840 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMM2   
)

Definition at line 3927 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMM3   
)

Definition at line 4014 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMM4   
)

Definition at line 4103 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMM5   
)

Definition at line 4192 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMM6   
)

Definition at line 4276 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRMM7   
)

Definition at line 4357 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRSM1   
)

Definition at line 4477 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRSM2   
)

Definition at line 4569 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRSM3   
)

Definition at line 4656 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRSM4   
)

Definition at line 4745 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRSM5   
)

Definition at line 4834 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRSM6   
)

Definition at line 4918 of file FadBLASUnitTests.hpp.

TYPED_TEST_P ( FadBLASUnitTests  ,
testTRSM7   
)

Definition at line 4999 of file FadBLASUnitTests.hpp.

REGISTER_TYPED_TEST_SUITE_P ( FadBLASUnitTests  ,
testSCAL1  ,
testSCAL2  ,
testSCAL3  ,
testSCAL4  ,
testCOPY1  ,
testCOPY2  ,
testCOPY3  ,
testCOPY4  ,
testAXPY1  ,
testAXPY2  ,
testAXPY3  ,
testAXPY4  ,
testDOT1  ,
testDOT2  ,
testDOT3  ,
testDOT4  ,
testNRM21  ,
testNRM22  ,
testGEMV1  ,
testGEMV2  ,
testGEMV3  ,
testGEMV4  ,
testGEMV5  ,
testGEMV6  ,
testGEMV7  ,
testGEMV8  ,
testGEMV9  ,
testTRMV1  ,
testTRMV2  ,
testTRMV3  ,
testTRMV4  ,
testGER1  ,
testGER2  ,
testGER3  ,
testGER4  ,
testGER5  ,
testGER6  ,
testGER7  ,
testGEMM1  ,
testGEMM2  ,
testGEMM3  ,
testGEMM4  ,
testGEMM5  ,
testGEMM6  ,
testGEMM7  ,
testGEMM8  ,
testGEMM9  ,
testGEMM10  ,
testSYMM1  ,
testSYMM2  ,
testSYMM3  ,
testSYMM4  ,
testSYMM5  ,
testSYMM6  ,
testSYMM7  ,
testSYMM8  ,
testSYMM9  ,
testTRMM1  ,
testTRMM2  ,
testTRMM3  ,
testTRMM4  ,
testTRMM5  ,
testTRMM6  ,
testTRMM7  ,
testTRSM1  ,
testTRSM2  ,
testTRSM3  ,
testTRSM4  ,
testTRSM5  ,
testTRSM6  ,
testTRSM7   
)