QUDA  0.9.0
Namespaces | Functions
gauge_tools.h File Reference
#include <random_quda.h>
Include dependency graph for gauge_tools.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 quda
 

Functions

double3 quda::plaquette (const GaugeField &U, QudaFieldLocation location)
 
void quda::gaugeGauss (GaugeField &dataDs, RNG &rngstate)
 
void quda::APEStep (GaugeField &dataDs, const GaugeField &dataOr, double alpha)
 
void quda::STOUTStep (GaugeField &dataDs, const GaugeField &dataOr, double rho)
 
void quda::OvrImpSTOUTStep (GaugeField &dataDs, const GaugeField &dataOr, double rho, double epsilon)
 
void quda::gaugefixingOVR (cudaGaugeField &data, const int gauge_dir, const int Nsteps, const int verbose_interval, const double relax_boost, const double tolerance, const int reunit_interval, const int stopWtheta)
 Gauge fixing with overrelaxation with support for single and multi GPU. More...
 
void quda::gaugefixingFFT (cudaGaugeField &data, const int gauge_dir, const int Nsteps, const int verbose_interval, const double alpha, const int autotune, const double tolerance, const int stopWtheta)
 Gauge fixing with Steepest descent method with FFTs with support for single GPU only. More...
 
void quda::computeFmunu (GaugeField &Fmunu, const GaugeField &gauge, QudaFieldLocation location)
 
double quda::computeQCharge (GaugeField &Fmunu, QudaFieldLocation location)