|
QUDA v0.4.0
A library for QCD on GPUs
|
#include <face_quda.h>
Public Member Functions | |
| FaceBuffer (const int *X, const int nDim, const int Ninternal, const int nFace, const QudaPrecision precision) | |
| FaceBuffer (const FaceBuffer &) | |
| virtual | ~FaceBuffer () |
| void | pack (cudaColorSpinorField &in, int parity, int dagger, int dim, cudaStream_t *stream) |
| void | gather (cudaColorSpinorField &in, int dagger, int dir) |
| void | commsStart (int dir) |
| int | commsQuery (int dir) |
| void | scatter (cudaColorSpinorField &out, int dagger, int dir) |
| void | exchangeCpuSpinor (cpuColorSpinorField &in, int parity, int dagger) |
| void | exchangeCpuLink (void **ghost_link, void **link_sendbuf) |
Definition at line 9 of file face_quda.h.
| FaceBuffer::FaceBuffer | ( | const int * | X, |
| const int | nDim, | ||
| const int | Ninternal, | ||
| const int | nFace, | ||
| const QudaPrecision | precision | ||
| ) |
Definition at line 28 of file face_mpi.cpp.
| FaceBuffer::FaceBuffer | ( | const FaceBuffer & | face | ) |
Definition at line 93 of file face_mpi.cpp.
| FaceBuffer::~FaceBuffer | ( | ) | [virtual] |
Definition at line 117 of file face_mpi.cpp.
| int FaceBuffer::commsQuery | ( | int | dir | ) |
Definition at line 228 of file face_mpi.cpp.
| void FaceBuffer::commsStart | ( | int | dir | ) |
Definition at line 198 of file face_mpi.cpp.
| void FaceBuffer::exchangeCpuLink | ( | void ** | ghost_link, |
| void ** | link_sendbuf | ||
| ) |
Definition at line 305 of file face_mpi.cpp.
| void FaceBuffer::exchangeCpuSpinor | ( | cpuColorSpinorField & | in, |
| int | parity, | ||
| int | dagger | ||
| ) |
Definition at line 264 of file face_mpi.cpp.
| void FaceBuffer::gather | ( | cudaColorSpinorField & | in, |
| int | dagger, | ||
| int | dir | ||
| ) |
Definition at line 186 of file face_mpi.cpp.
| void FaceBuffer::pack | ( | cudaColorSpinorField & | in, |
| int | parity, | ||
| int | dagger, | ||
| int | dim, | ||
| cudaStream_t * | stream | ||
| ) |
Definition at line 176 of file face_mpi.cpp.
| void FaceBuffer::scatter | ( | cudaColorSpinorField & | out, |
| int | dagger, | ||
| int | dir | ||
| ) |
Definition at line 253 of file face_mpi.cpp.
1.7.4