QUDA  1.0.0
Classes | Namespaces | Functions
clover_invert.cuh File Reference
#include <clover_field_order.h>
#include <complex_quda.h>
#include <quda_matrix.h>
#include <linalg.cuh>
#include <cub_helper.cuh>
Include dependency graph for clover_invert.cuh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  quda::CloverInvertArg< Float >
 

Namespaces

 quda
 

Functions

template<typename Float , typename Arg , bool computeTrLog, bool twist>
__device__ __host__ double quda::cloverInvertCompute (Arg &arg, int x_cb, int parity)
 
template<typename Float , typename Arg , bool computeTrLog, bool twist>
void quda::cloverInvert (Arg &arg)
 
template<int blockSize, typename Float , typename Arg , bool computeTrLog, bool twist>
__global__ void quda::cloverInvertKernel (Arg arg)