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) |
| 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_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_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_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_V5_FirstKerneld | ( | const void * | m, | |
| int | mP, | |||
| const void * | q, | |||
| void * | f, | |||
| void * | res | |||
| ) |
| void CudaLCP_ComputeNextIter_V5_FirstKernelf | ( | const void * | m, | |
| int | mP, | |||
| const void * | q, | |||
| void * | f, | |||
| 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 | |||
| ) |
Definition at line 354 of file CudaLCP.inl.
| 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_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 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_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.
1.5.7.1