#include <random_quda.h>
#include <quda.h>
Go to the source code of this file.
|
void | quda::Monte (cudaGaugeField &data, RNG &rngstate, double Beta, int nhb, int nover) |
| Perform heatbath and overrelaxation. Performs nhb heatbath steps followed by nover overrelaxation steps. More...
|
|
void | quda::InitGaugeField (cudaGaugeField &data) |
| Perform a cold start to the gauge field, identity SU(3) matrix, also fills the ghost links in multi-GPU case (no need to exchange data) More...
|
|
void | quda::InitGaugeField (cudaGaugeField &data, RNG &rngstate) |
| Perform a hot start to the gauge field, random SU(3) matrix, followed by reunitarization, also exchange borders links in multi-GPU case. More...
|
|
void | quda::PGaugeExchange (cudaGaugeField &data, const int dir, const int parity) |
| Perform heatbath and overrelaxation. Performs nhb heatbath steps followed by nover overrelaxation steps. More...
|
|
void | quda::PGaugeExchangeFree () |
| Release all allocated memory used to exchange data between nodes. More...
|
|
double2 | quda::getLinkDeterminant (cudaGaugeField &data) |
| Calculate the Determinant. More...
|
|
double2 | quda::getLinkTrace (cudaGaugeField &data) |
| Calculate the Trace. More...
|
|