QUDA v0.4.0
A library for QCD on GPUs
|
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 |
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.
bool globalReduce |
Definition at line 26 of file face_mpi.cpp.