QUDA
1.0.0
|
#include <blas_reference.h>
#include <quda_internal.h>
#include "color_spinor_field.h"
#include <test_util.h>
Go to the source code of this file.
Functions | |
template<typename Float > | |
void | contractDegrandRossi (Float *h_result_) |
template<typename Float > | |
void | contractColor (Float *spinorX, Float *spinorY, Float *h_result) |
template<typename Float > | |
int | contraction_reference (Float *spinorX, Float *spinorY, Float *d_result, QudaContractType cType, int X[]) |
Variables | |
int | Z [4] |
int | Vh |
int | V |
void contractColor | ( | Float * | spinorX, |
Float * | spinorY, | ||
Float * | h_result | ||
) |
Definition at line 165 of file contract_reference.h.
References V.
Referenced by contraction_reference().
void contractDegrandRossi | ( | Float * | h_result_ | ) |
Definition at line 15 of file contract_reference.h.
References V.
Referenced by contraction_reference().
int contraction_reference | ( | Float * | spinorX, |
Float * | spinorY, | ||
Float * | d_result, | ||
QudaContractType | cType, | ||
int | X[] | ||
) |
Definition at line 192 of file contract_reference.h.
References quda::abs(), contractColor(), contractDegrandRossi(), printfQuda, QUDA_CONTRACT_TYPE_DR, tol, and V.
Referenced by test().
int V |
Definition at line 27 of file test_util.cpp.
Referenced by quda::BlockOrthogonalize(), clover_mat(), computeFatLongGPU(), computeFatLongGPUandCPU(), computeHISQLinksCPU(), computeHISQLinksGPU(), computeLongLinkCPU(), contractColor(), contractDegrandRossi(), contraction_reference(), createNoisyLinkCPU(), eigensolve_test(), gauge_force_test(), genericBlas(), genericReduce(), hisq_test(), indexFromFaceIndexExtendedStaggered(), init(), invert_test(), llfat_compute_gen_staple_field(), llfat_cpu(), llfat_reference(), llfat_test(), quda::Deflation::loadVectors(), quda::EigenSolver::loadVectors(), main(), quda::blas::MultiReduceCuda< NXZ, doubleN, ReduceType, FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, Reducer >::MultiReduceCuda(), quda::blas::nativeBlas(), quda::blas::nativeReduce(), ndegTwistGamma5(), quda::MPCG::operator()(), quda::Transfer::P(), plaq_test(), quda::Transfer::R(), reorderMILCtoQDP(), reorderQDPtoMILC(), quda::rotateCoarseColor(), quda::Deflation::saveVectors(), quda::EigenSolver::saveVectors(), quda::Transfer::setTransferGPU(), setup_dims(), SU3test(), test(), tm_mat(), tmc_mat(), total_staple_io_flops(), twistGamma5(), unitarize_link_test(), and wil_mat().
int Vh |
Definition at line 28 of file test_util.cpp.
Referenced by applyTwist(), clover_dslash(), clover_mat(), clover_matpc(), cloverReference(), computeHISQLinksCPU(), computeLongLinkCPU(), constructSpinorField(), covdevReference(), dslashReference(), dslashReference_4d_sgpu(), dslashReference_5th_inv(), eigensolve_test(), gauge_force_test(), init(), invert_test(), llfat_reference(), llfat_test(), main(), Mat(), matdagmat(), mdslashReference_5th_inv(), mdw_dslash_4_pre(), mdw_dslash_5(), mdw_mat(), mdw_matpc(), tm_dslash(), tm_mat(), tm_matpc(), tm_ndeg_dslash(), tm_ndeg_mat(), tm_ndeg_matpc(), tmc_dslash(), tmc_mat(), tmc_matpc(), twistCloverGamma5(), wil_mat(), and wil_matpc().
int Z[4] |
Definition at line 26 of file test_util.cpp.
Referenced by computeHISQLinksCPU(), computeLongLinkCPU(), dslash_4_4d(), dslashReference_5th(), dw_dslash(), gauge_force_test(), gaugeLink_mgpu(), genericBlas(), genericReduce(), llfat_reference(), llfat_test(), quda::blas::nativeBlas(), quda::blas::nativeReduce(), neighborIndex_4d(), neighborIndex_5d(), spinorNeighbor_5d(), and wil_dslash().