#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) |