QUDA v0.4.0
A library for QCD on GPUs
Classes | Namespaces | Functions
quda/include/hisq_force_utils.h File Reference
#include <quda_internal.h>
#include <quda.h>

Go to the source code of this file.

Classes

struct  hisq::fermion_force::ParityMatrix
struct  hisq::fermion_force::FullMatrix
struct  hisq::fermion_force::FullCompMatrix
struct  hisq::fermion_force::ParityOprod
struct  hisq::fermion_force::FullOprod

Namespaces

namespace  hisq
namespace  hisq::fermion_force

Functions

FullMatrix hisq::fermion_force::createMatQuda (const int X[4], QudaPrecision precision)
FullCompMatrix hisq::fermion_force::createCompMatQuda (const int X[4], QudaPrecision precision)
void hisq::fermion_force::freeMatQuda (FullMatrix mat)
void hisq::fermion_force::freeCompMatQuda (FullCompMatrix mat)
void hisq::fermion_force::loadOprodToGPU (void *cudaOprodEven, void *cudaOprodOdd, void *cpuOprod, int vol)
void hisq::fermion_force::allocateOprodFields (void **cudaOprodEven, void **cudaOprodOdd, int vol)
void hisq::fermion_force::fetchOprodFromGPU (void *cudaOprodEven, void *cudaOprodOdd, void *cpuOprod, int vol)
FullOprod hisq::fermion_force::createOprodQuda (int *X, QudaPrecision precision)
void hisq::fermion_force::copyOprodToGPU (FullOprod cudaOprod, void *oprod, int half_volume)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines