#include <GPUManager.h>
Definition at line 71 of file GPUManager.h.
◆ GPUManager() [1/2]
GPUManager::GPUManager |
( |
| ) |
|
◆ GPUManager() [2/2]
GPUManager::GPUManager |
( |
const AmpVecs & |
a | ) |
|
◆ ~GPUManager()
GPUManager::~GPUManager |
( |
| ) |
|
◆ assembleTerms()
void GPUManager::assembleTerms |
( |
int |
iAmpInd, |
|
|
int |
nFact, |
|
|
int |
nPerm |
|
) |
| |
◆ calcAmplitudeAll()
void GPUManager::calcAmplitudeAll |
( |
const Amplitude * |
amp, |
|
|
unsigned long long |
offset, |
|
|
const vector< vector< int > > * |
pvPermutations |
|
) |
| |
◆ calcIntegral()
void GPUManager::calcIntegral |
( |
GDouble * |
result, |
|
|
int |
iAmp, |
|
|
int |
jAmp, |
|
|
int |
iNGenEvents |
|
) |
| |
◆ calcNEventsGPU()
static int GPUManager::calcNEventsGPU |
( |
int |
iNEvents | ) |
|
|
inlinestatic |
◆ calcSumLogIntensity()
double GPUManager::calcSumLogIntensity |
( |
const vector< complex< double > > & |
prodCoef, |
|
|
const vector< vector< bool > > & |
cohMtx |
|
) |
| |
◆ clearAll()
void GPUManager::clearAll |
( |
| ) |
|
◆ clearAmpCalc()
void GPUManager::clearAmpCalc |
( |
| ) |
|
◆ clearLikeCalc()
void GPUManager::clearLikeCalc |
( |
| ) |
|
◆ copyAmpsFromGPU()
void GPUManager::copyAmpsFromGPU |
( |
AmpVecs & |
a | ) |
|
◆ copyDataToGPU()
void GPUManager::copyDataToGPU |
( |
const AmpVecs & |
a | ) |
|
◆ init()
void GPUManager::init |
( |
const AmpVecs & |
a | ) |
|
The documentation for this class was generated from the following files: