|
QUDA
v1.1.0
A library for QCD on GPUs
|
#include "staggered_dslash_test_utils.h"Go to the source code of this file.
Classes | |
| class | StaggeredDslashTest |
Functions | |
| void | init (int precision, QudaReconstructType link_recon, int partition) |
| void | end () |
| void | display_test_info (int precision, QudaReconstructType link_recon) |
| TEST_P (StaggeredDslashTest, verify) | |
| TEST_P (StaggeredDslashTest, benchmark) | |
| int | main (int argc, char **argv) |
| std::string | getstaggereddslashtestname (testing::TestParamInfo<::testing::tuple< int, int, int >> param) |
| INSTANTIATE_TEST_SUITE_P (QUDA, StaggeredDslashTest, Combine(Range(0, 4), ::testing::Values(QUDA_RECONSTRUCT_NO, QUDA_RECONSTRUCT_12, QUDA_RECONSTRUCT_8), ::testing::Values(0)), getstaggereddslashtestname) | |
Variables | |
| StaggeredDslashTestWrapper | dslash_test_wrapper |
| bool | gauge_loaded = false |
| const char * | prec_str [] = {"quarter", "half", "single", "double"} |
| const char * | recon_str [] = {"r18", "r13", "r9"} |
| void display_test_info | ( | int | precision, |
| QudaReconstructType | link_recon | ||
| ) |
Definition at line 19 of file staggered_dslash_ctest.cpp.
| void end | ( | void | ) |
Definition at line 17 of file staggered_dslash_ctest.cpp.
| std::string getstaggereddslashtestname | ( | testing::TestParamInfo<::testing::tuple< int, int, int >> | param | ) |
Definition at line 198 of file staggered_dslash_ctest.cpp.
| void init | ( | int | precision, |
| QudaReconstructType | link_recon, | ||
| int | partition | ||
| ) |
Definition at line 12 of file staggered_dslash_ctest.cpp.
| INSTANTIATE_TEST_SUITE_P | ( | QUDA | , |
| StaggeredDslashTest | , | ||
| Combine(Range(0, 4), ::testing::Values(QUDA_RECONSTRUCT_NO, QUDA_RECONSTRUCT_12, QUDA_RECONSTRUCT_8), ::testing::Values(0)) | , | ||
| getstaggereddslashtestname | |||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 118 of file staggered_dslash_ctest.cpp.
| TEST_P | ( | StaggeredDslashTest | , |
| benchmark | |||
| ) |
Definition at line 116 of file staggered_dslash_ctest.cpp.
| TEST_P | ( | StaggeredDslashTest | , |
| verify | |||
| ) |
Definition at line 103 of file staggered_dslash_ctest.cpp.
| StaggeredDslashTestWrapper dslash_test_wrapper |
Definition at line 5 of file staggered_dslash_ctest.cpp.
| bool gauge_loaded = false |
Definition at line 7 of file staggered_dslash_ctest.cpp.
| const char* prec_str[] = {"quarter", "half", "single", "double"} |
Definition at line 9 of file staggered_dslash_ctest.cpp.
| const char* recon_str[] = {"r18", "r13", "r9"} |
Definition at line 10 of file staggered_dslash_ctest.cpp.