QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Functions
dslash_twisted_clover_preconditioned.cu File Reference
#include <gauge_field.h>
#include <color_spinor_field.h>
#include <clover_field.h>
#include <dslash.h>
#include <worker.h>
#include <dslash_policy.cuh>
#include <kernels/dslash_twisted_clover_preconditioned.cuh>
Include dependency graph for dslash_twisted_clover_preconditioned.cu:

Go to the source code of this file.

Classes

struct  quda::TwistedCloverPreconditionedLaunch< Float, nDim, nColor, nParity, dagger, xpay, kernel_type, Arg >
 This is a helper class that is used to instantiate the correct templated kernel for the dslash. More...
 
class  quda::TwistedCloverPreconditioned< Float, nDim, nColor, Arg >
 
struct  quda::TwistedCloverPreconditionedApply< Float, nColor, recon >
 

Namespaces

 quda
 

Functions

void quda::ApplyTwistedCloverPreconditioned (ColorSpinorField &out, const ColorSpinorField &in, const GaugeField &U, const CloverField &C, double a, double b, bool xpay, const ColorSpinorField &x, int parity, bool dagger, const int *comm_override, TimeProfile &profile)
 Driver for applying the preconditioned twisted-clover stencil. More...