QUDA v0.4.0
A library for QCD on GPUs
Classes | Functions | Variables
quda/include/face_quda.h File Reference
#include <quda_internal.h>
#include <color_spinor_field.h>

Go to the source code of this file.

Classes

class  FaceBuffer

Functions

void transferGaugeFaces (void *gauge, void *gauge_face, QudaPrecision precision, int veclength, QudaReconstructType reconstruct, int V, int Vs)
void reduceMaxDouble (double &)
void reduceDouble (double &)
void reduceDoubleArray (double *, const int len)
int commDim (int)
int commCoords (int)
int commDimPartitioned (int dir)
void commDimPartitionedSet (int dir)
void commBarrier ()

Variables

bool globalReduce

Function Documentation

void commBarrier ( )

Definition at line 353 of file face_mpi.cpp.

int commCoords ( int  )

Definition at line 347 of file face_mpi.cpp.

int commDim ( int  )

Definition at line 345 of file face_mpi.cpp.

int commDimPartitioned ( int  dir)

Definition at line 349 of file face_mpi.cpp.

void commDimPartitionedSet ( int  dir)

Definition at line 351 of file face_mpi.cpp.

void reduceDouble ( double &  )

Definition at line 329 of file face_mpi.cpp.

void reduceDoubleArray ( double *  ,
const int  len 
)

Definition at line 337 of file face_mpi.cpp.

void reduceMaxDouble ( double &  )

Definition at line 322 of file face_mpi.cpp.

void transferGaugeFaces ( void *  gauge,
void *  gauge_face,
QudaPrecision  precision,
int  veclength,
QudaReconstructType  reconstruct,
int  V,
int  Vs 
)

Definition at line 439 of file face_qmp.cpp.


Variable Documentation

Definition at line 26 of file face_mpi.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines