CudaLCP.inl File Reference

Go to the source code of this file.

Functions

int CudaLCP_MultVector_ResSize (unsigned int dim)
int CudaNLCP_MultVector_ResSize (unsigned int dim)
void CudaLCP_MultVectorf (int dim, int index, const void *m, const void *f, void *r)
void CudaLCP_MultVectord (int dim, int index, const void *m, const void *f, void *r)
void CudaLCP_ComputeErrorf (int compteur2, int sizeTmp, const void *tmp, const void *M, const void *q, void *f, void *error)
void CudaLCP_ComputeErrord (int compteur2, int sizeTmp, const void *tmp, const void *M, const void *q, void *f, void *error)
void CudaLCP_MultIndepf (int dim, const void *m, int pM, const void *f, void *tmp, int pTmp)
void CudaLCP_MultIndepd (int dim, const void *m, int pM, const void *f, void *tmp, int pTmp)
void CudaLCP_AddIndepf (int dim, int tmpsize, const void *q, const void *tmp, int pTmp, void *res)
void CudaLCP_AddIndepd (int dim, int tmpsize, const void *q, const void *tmp, int pTmp, void *res)
void CudaLCP_AddIndepAndUpdatef (int dim, int tmpsize, const void *m, const void *q, const void *tmp, int pTmp, void *f, void *res, void *err)
void CudaLCP_AddIndepAndUpdated (int dim, int tmpsize, const void *m, const void *q, const void *tmp, int pTmp, void *f, void *res, void *err)
void CudaLCP_ComputeNextIter_V2f (int dim, int compteur2, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaLCP_ComputeNextIter_V2d (int dim, int compteur2, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaLCP_ComputeNextIter_V3_OneKernelf (int dim, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaLCP_ComputeNextIter_V3_OneKerneld (int dim, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaLCP_ComputeNextIter_V4_DepKernelf (int d, int debutblock, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaLCP_ComputeNextIter_V4_DepKerneld (int d, int debutblock, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaLCP_ComputeNextIter_V4_InDepKernelf (int dim, int d, int debutBlock, const void *m, int mP, const void *f, void *res)
void CudaLCP_ComputeNextIter_V4_InDepKerneld (int dim, int d, int debutBlock, const void *m, int mP, const void *f, void *res)
void CudaLCP_ComputeNextIter_V5_FirstKernelf (const void *m, int mP, const void *q, void *f, void *res)
void CudaLCP_ComputeNextIter_V5_FirstKerneld (const void *m, int mP, const void *q, void *f, void *res)
void CudaLCP_ComputeNextIter_V5_SecondKernelf (int dim, int nbth, int d, int ligne, int colone, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaLCP_ComputeNextIter_V5_SecondKerneld (int dim, int nbth, int d, int ligne, int colone, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaLCP_FullKernel_V6f (int dim, int itMax, float tol, const void *m, int mP, const void *q, void *f, void *err, void *share)
void CudaLCP_FullKernel_V6d (int dim, int itMax, float tol, const void *m, int mP, const void *q, void *f, void *err, void *share)
void CudaLCP_FullKernel_V7f (int dim, int itMax, float tol, const void *m, int mP, const void *q, void *f, void *err, void *share)
void CudaLCP_FullKernel_V7d (int dim, int itMax, float tol, const void *m, int mP, const void *q, void *f, void *err, void *share)
void CudaLCP_FullKernel_V8f (int dim, int itMax, float tol, const void *m, int mP, const void *q, void *f, void *err, void *share)
void CudaLCP_FullKernel_V8d (int dim, int itMax, float tol, const void *m, int mP, const void *q, void *f, void *err, void *share)
void CudaNLCP_MultIndepf (int dim, const void *m, int pM, const void *f, void *tmp, int pTmp)
void CudaNLCP_MultIndepd (int dim, const void *m, int pM, const void *f, void *tmp, int pTmp)
void CudaNLCP_AddIndepf (int dim, int tmpsize, const void *q, const void *tmp, int pTmp, void *res)
void CudaNLCP_AddIndepd (int dim, int tmpsize, const void *q, const void *tmp, int pTmp, void *res)
void CudaNLCP_ComputeNextIter_V1_InDepKernelf (int dim, int d, int debutBlock, const void *m, int mP, const void *f, void *res)
void CudaNLCP_ComputeNextIter_V1_InDepKerneld (int dim, int d, int debutBlock, const void *m, int mP, const void *f, void *res)
void CudaNLCP_ComputeNextIter_V1_DepKernelf (int d, int debutblock, float mu, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaNLCP_ComputeNextIter_V1_DepKerneld (int d, int debutblock, float mu, const void *m, int mP, const void *q, void *f, void *err, void *res)
void CudaNLCP_FullKernel_V2f (int dim, int itMax, float tol, float mu, const void *m, int mP, const void *q, void *f, void *err, void *share)
void CudaNLCP_FullKernel_V2d (int dim, int itMax, float tol, float mu, const void *m, int mP, const void *q, void *f, void *err, void *share)


Function Documentation

void CudaLCP_AddIndepAndUpdated ( int  dim,
int  tmpsize,
const void *  m,
const void *  q,
const void *  tmp,
int  pTmp,
void *  f,
void *  res,
void *  err 
)

Definition at line 139 of file CudaLCP.inl.

References myprintf().

void CudaLCP_AddIndepAndUpdatef ( int  dim,
int  tmpsize,
const void *  m,
const void *  q,
const void *  tmp,
int  pTmp,
void *  f,
void *  res,
void *  err 
)

Definition at line 133 of file CudaLCP.inl.

void CudaLCP_AddIndepd ( int  dim,
int  tmpsize,
const void *  q,
const void *  tmp,
int  pTmp,
void *  res 
)

Definition at line 122 of file CudaLCP.inl.

References myprintf().

void CudaLCP_AddIndepf ( int  dim,
int  tmpsize,
const void *  q,
const void *  tmp,
int  pTmp,
void *  res 
)

Definition at line 116 of file CudaLCP.inl.

void CudaLCP_ComputeErrord ( int  compteur2,
int  sizeTmp,
const void *  tmp,
const void *  M,
const void *  q,
void *  f,
void *  error 
)

Definition at line 64 of file CudaLCP.inl.

References myprintf().

void CudaLCP_ComputeErrorf ( int  compteur2,
int  sizeTmp,
const void *  tmp,
const void *  M,
const void *  q,
void *  f,
void *  error 
)

Definition at line 52 of file CudaLCP.inl.

void CudaLCP_ComputeNextIter_V2d ( int  dim,
int  compteur2,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 167 of file CudaLCP.inl.

References BSIZE, and myprintf().

void CudaLCP_ComputeNextIter_V2f ( int  dim,
int  compteur2,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 161 of file CudaLCP.inl.

References BSIZE.

void CudaLCP_ComputeNextIter_V3_OneKerneld ( int  dim,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 186 of file CudaLCP.inl.

References myprintf().

void CudaLCP_ComputeNextIter_V3_OneKernelf ( int  dim,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 180 of file CudaLCP.inl.

void CudaLCP_ComputeNextIter_V4_DepKerneld ( int  d,
int  debutblock,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 224 of file CudaLCP.inl.

References BSIZE, and myprintf().

void CudaLCP_ComputeNextIter_V4_DepKernelf ( int  d,
int  debutblock,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 218 of file CudaLCP.inl.

References BSIZE.

void CudaLCP_ComputeNextIter_V4_InDepKerneld ( int  dim,
int  d,
int  debutBlock,
const void *  m,
int  mP,
const void *  f,
void *  res 
)

Definition at line 251 of file CudaLCP.inl.

References BSIZE, and myprintf().

void CudaLCP_ComputeNextIter_V4_InDepKernelf ( int  dim,
int  d,
int  debutBlock,
const void *  m,
int  mP,
const void *  f,
void *  res 
)

Definition at line 245 of file CudaLCP.inl.

References BSIZE.

void CudaLCP_ComputeNextIter_V5_FirstKerneld ( const void *  m,
int  mP,
const void *  q,
void *  f,
void *  res 
)

Definition at line 285 of file CudaLCP.inl.

References BSIZE, and myprintf().

void CudaLCP_ComputeNextIter_V5_FirstKernelf ( const void *  m,
int  mP,
const void *  q,
void *  f,
void *  res 
)

Definition at line 278 of file CudaLCP.inl.

References BSIZE.

void CudaLCP_ComputeNextIter_V5_SecondKerneld ( int  dim,
int  nbth,
int  d,
int  ligne,
int  colone,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 341 of file CudaLCP.inl.

References BSIZE, and myprintf().

void CudaLCP_ComputeNextIter_V5_SecondKernelf ( int  dim,
int  nbth,
int  d,
int  ligne,
int  colone,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 335 of file CudaLCP.inl.

References BSIZE.

void CudaLCP_FullKernel_V6d ( int  dim,
int  itMax,
float  tol,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  share 
)

Definition at line 361 of file CudaLCP.inl.

References myprintf().

void CudaLCP_FullKernel_V6f ( int  dim,
int  itMax,
float  tol,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  share 
)

Definition at line 354 of file CudaLCP.inl.

void CudaLCP_FullKernel_V7d ( int  dim,
int  itMax,
float  tol,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  share 
)

Definition at line 381 of file CudaLCP.inl.

References myprintf().

void CudaLCP_FullKernel_V7f ( int  dim,
int  itMax,
float  tol,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  share 
)

Definition at line 374 of file CudaLCP.inl.

void CudaLCP_FullKernel_V8d ( int  dim,
int  itMax,
float  tol,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  share 
)

Definition at line 403 of file CudaLCP.inl.

References myprintf().

void CudaLCP_FullKernel_V8f ( int  dim,
int  itMax,
float  tol,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  share 
)

Definition at line 396 of file CudaLCP.inl.

void CudaLCP_MultIndepd ( int  dim,
const void *  m,
int  pM,
const void *  f,
void *  tmp,
int  pTmp 
)

Definition at line 97 of file CudaLCP.inl.

References BSIZE, and myprintf().

void CudaLCP_MultIndepf ( int  dim,
const void *  m,
int  pM,
const void *  f,
void *  tmp,
int  pTmp 
)

Definition at line 91 of file CudaLCP.inl.

References BSIZE.

int CudaLCP_MultVector_ResSize ( unsigned int  dim  ) 

Definition at line 25 of file CudaLCP.inl.

References BSIZE.

void CudaLCP_MultVectord ( int  dim,
int  index,
const void *  m,
const void *  f,
void *  r 
)

Definition at line 41 of file CudaLCP.inl.

References BSIZE, and myprintf().

void CudaLCP_MultVectorf ( int  dim,
int  index,
const void *  m,
const void *  f,
void *  r 
)

Definition at line 35 of file CudaLCP.inl.

References BSIZE.

void CudaNLCP_AddIndepd ( int  dim,
int  tmpsize,
const void *  q,
const void *  tmp,
int  pTmp,
void *  res 
)

Definition at line 458 of file CudaLCP.inl.

References myprintf().

void CudaNLCP_AddIndepf ( int  dim,
int  tmpsize,
const void *  q,
const void *  tmp,
int  pTmp,
void *  res 
)

Definition at line 452 of file CudaLCP.inl.

void CudaNLCP_ComputeNextIter_V1_DepKerneld ( int  d,
int  debutblock,
float  mu,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 492 of file CudaLCP.inl.

References MBSIZE, and myprintf().

void CudaNLCP_ComputeNextIter_V1_DepKernelf ( int  d,
int  debutblock,
float  mu,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  res 
)

Definition at line 486 of file CudaLCP.inl.

References MBSIZE.

void CudaNLCP_ComputeNextIter_V1_InDepKerneld ( int  dim,
int  d,
int  debutBlock,
const void *  m,
int  mP,
const void *  f,
void *  res 
)

Definition at line 475 of file CudaLCP.inl.

References MBSIZE, and myprintf().

void CudaNLCP_ComputeNextIter_V1_InDepKernelf ( int  dim,
int  d,
int  debutBlock,
const void *  m,
int  mP,
const void *  f,
void *  res 
)

Definition at line 469 of file CudaLCP.inl.

References MBSIZE.

void CudaNLCP_FullKernel_V2d ( int  dim,
int  itMax,
float  tol,
float  mu,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  share 
)

Definition at line 510 of file CudaLCP.inl.

References myprintf().

void CudaNLCP_FullKernel_V2f ( int  dim,
int  itMax,
float  tol,
float  mu,
const void *  m,
int  mP,
const void *  q,
void *  f,
void *  err,
void *  share 
)

Definition at line 503 of file CudaLCP.inl.

void CudaNLCP_MultIndepd ( int  dim,
const void *  m,
int  pM,
const void *  f,
void *  tmp,
int  pTmp 
)

Definition at line 441 of file CudaLCP.inl.

References MBSIZE, and myprintf().

void CudaNLCP_MultIndepf ( int  dim,
const void *  m,
int  pM,
const void *  f,
void *  tmp,
int  pTmp 
)

Definition at line 435 of file CudaLCP.inl.

References MBSIZE.

int CudaNLCP_MultVector_ResSize ( unsigned int  dim  ) 

Definition at line 29 of file CudaLCP.inl.

References MBSIZE.


Generated on Sun Nov 23 04:11:47 2008 for Sofa by  doxygen 1.5.7.1