QUDA  0.9.0
Classes | Namespaces | Functions
spinor_gauss.cu File Reference
#include <color_spinor_field.h>
#include <color_spinor_field_order.h>
#include <tune_quda.h>
#include <algorithm>
#include <random_quda.h>
Include dependency graph for spinor_gauss.cu:

Go to the source code of this file.

Classes

class  quda::GaussSpinor< FloatIn, Ns, Nc, InOrder >
 

Namespaces

 quda
 

Functions

template<typename InOrder , typename FloatIn >
__device__ __host__ void quda::genGauss (InOrder &inOrder, cuRNGState &localState, int x, int s, int c)
 
template<typename FloatIn , int Ns, int Nc, typename InOrder >
void quda::gaussSpinor (InOrder &inOrder, int volume, RNG rngstate)
 
template<typename FloatIn , int Ns, int Nc, typename InOrder >
__global__ void quda::gaussSpinorKernel (InOrder inOrder, int volume, RNG rngstate)
 
template<typename FloatIn , int Ns, int Nc, typename InOrder >
void quda::gaussSpinor (InOrder &inOrder, const ColorSpinorField &meta, RNG &rngstate)
 
template<typename FloatIn , int Ns, int Nc>
void quda::gaussSpinor (ColorSpinorField &in, RNG &rngstate)
 
void quda::spinorGauss (ColorSpinorField &src, RNG &randstates)
 
void quda::spinorGauss (ColorSpinorField &src, int seed)