#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <math.h>
#include <string.h>
#include <util_quda.h>
#include <host_utils.h>
#include <command_line_params.h>
#include <dslash_reference.h>
#include <contract_reference.h>
#include "misc.h"
#include <gtest/gtest.h>
#include <quda.h>
#include <color_spinor_field.h>
Go to the source code of this file.
|
| void | quda::setTransferGPU (bool) |
| |
| void | display_test_info () |
| |
| int | main (int argc, char **argv) |
| |
| int | test (int contractionType, int Prec) |
| |
| | TEST_P (ContractionTest, verify) |
| |
| std::string | getContractName (testing::TestParamInfo<::testing::tuple< int, int >> param) |
| |
| | INSTANTIATE_TEST_SUITE_P (QUDA, ContractionTest, Combine(Range(0, 2), Range(0, NcontractType)), getContractName) |
| |
|
| constexpr int | NcontractType = 2 |
| |
| const char * | names [] = {"OpenSpin", "DegrandRossi"} |
| |
| const char * | prec_str [] = {"single", "double"} |
| |
◆ display_test_info()
| void display_test_info |
( |
| ) |
|
◆ getContractName()
◆ INSTANTIATE_TEST_SUITE_P()
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ test()
| int test |
( |
int |
contractionType, |
|
|
int |
Prec |
|
) |
| |
◆ TEST_P()
◆ names
| const char* names[] = {"OpenSpin", "DegrandRossi"} |
◆ NcontractType
| constexpr int NcontractType = 2 |
|
constexpr |
◆ prec_str
| const char* prec_str[] = {"single", "double"} |