5 #include <cuda_runtime.h>
56 BlasMagmaArgs(
const int m,
const int nev,
const int ldm,
const int prec);
68 void MagmaHEEVD(
void *dTvecm,
void *hTvalm,
const int problem_size,
bool host =
false);
72 void RestartV(
void *dV,
const int vld,
const int vlen,
const int vprec,
void *dTevecm,
void *dTm);
77 void SolveProjMatrix(
void* rhs,
const int ldn,
const int n,
void* H,
const int ldH);
80 void SolveGPUProjMatrix(
void* rhs,
const int ldn,
const int n,
void* H,
const int ldH);
83 void SpinorMatVec(
void *
spinorOut,
const void *spinorSetIn,
const int sld,
const int slen,
const void *vec,
const int vlen);
87 #endif // _BLAS_MAGMA_H
void RestartV(void *dV, const int vld, const int vlen, const int vprec, void *dTevecm, void *dTm)
void SolveProjMatrix(void *rhs, const int ldn, const int n, void *H, const int ldH)
int MagmaORTH_2nev(void *dTvecm, void *dTm)
void SolveGPUProjMatrix(void *rhs, const int ldn, const int n, void *H, const int ldH)
void SpinorMatVec(void *spinorOut, const void *spinorSetIn, const int sld, const int slen, const void *vec, const int vlen)
cpuColorSpinorField * spinorOut
void MagmaHEEVD(void *dTvecm, void *hTvalm, const int problem_size, bool host=false)