QUDA  v0.7.0
A library for QCD on GPUs
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
face_buffer.cpp File Reference
#include <quda_internal.h>
#include <face_quda.h>
#include <dslash_quda.h>
#include <string.h>

Go to the source code of this file.

Functions

void reduceMaxDouble (double &max)
 
void reduceDouble (double &sum)
 
void reduceDoubleArray (double *sum, const int len)
 
int commDim (int dir)
 
int commCoords (int dir)
 
int commDimPartitioned (int dir)
 
void commDimPartitionedSet (int dir)
 

Variables

cudaStream_t * stream
 
bool globalReduce = true
 

Function Documentation

int commCoords ( int  dir)

Definition at line 537 of file face_buffer.cpp.

int commDim ( int  dir)

Definition at line 535 of file face_buffer.cpp.

int commDimPartitioned ( int  dir)

Definition at line 539 of file face_buffer.cpp.

void commDimPartitionedSet ( int  dir)

Definition at line 541 of file face_buffer.cpp.

void reduceDouble ( double &  sum)

Definition at line 530 of file face_buffer.cpp.

void reduceDoubleArray ( double *  sum,
const int  len 
)

Definition at line 532 of file face_buffer.cpp.

void reduceMaxDouble ( double &  max)

Definition at line 528 of file face_buffer.cpp.

Variable Documentation

bool globalReduce = true

Definition at line 11 of file face_buffer.cpp.

cudaStream_t* stream

Definition at line 9 of file face_buffer.cpp.