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

Go to the source code of this file.

Namespaces

namespace  hisq
namespace  hisq::fermion_force

Functions

void hisq::fermion_force::hisqForceInitCuda (QudaGaugeParam *param)
void hisq::fermion_force::hisqStaplesForceCuda (const double path_coeff[6], const QudaGaugeParam &param, const cudaGaugeField &oprod, const cudaGaugeField &link, cudaGaugeField *newOprod)
void hisq::fermion_force::hisqLongLinkForceCuda (double coeff, const QudaGaugeParam &param, const cudaGaugeField &oprod, const cudaGaugeField &link, cudaGaugeField *newOprod)
void hisq::fermion_force::hisqCompleteForceCuda (const QudaGaugeParam &param, const cudaGaugeField &oprod, const cudaGaugeField &link, cudaGaugeField *force)
void hisq::fermion_force::setUnitarizeForceConstants (double unitarize_eps, double hisq_force_filter, double max_det_error, bool allow_svd, bool svd_only, double svd_rel_error, double svd_abs_error)
void hisq::fermion_force::unitarizeForceCuda (const QudaGaugeParam &param, cudaGaugeField &cudaOldForce, cudaGaugeField &cudaGauge, cudaGaugeField *cudaNewForce, int *unitarization_failed)
void hisq::fermion_force::unitarizeForceCPU (const QudaGaugeParam &param, cpuGaugeField &cpuOldForce, cpuGaugeField &cpuGauge, cpuGaugeField *cpuNewForce)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines