Static Public Member Functions | |
| static void | vAssign (unsigned int size, void *res, const void *a) |
| static void | vClear (unsigned int size, void *res) |
| static void | vMEq (unsigned int size, void *res, float f) |
| static void | vEqBF (unsigned int size, void *res, const void *b, float f) |
| static void | vPEq (unsigned int size, void *res, const void *a) |
| static void | vPEqBF (unsigned int size, void *res, const void *b, float f) |
| static void | vAdd (unsigned int size, void *res, const void *a, const void *b) |
| static void | vOp (unsigned int size, void *res, const void *a, const void *b, float f) |
| static void | vIntegrate (unsigned int size, const void *a, void *v, void *x, float f_v_v, float f_v_a, float f_x_x, float f_x_v) |
| static void | vPEqBF2 (unsigned int size, void *res1, const void *b1, float f1, void *res2, const void *b2, float f2) |
| static void | vPEq4BF2 (unsigned int size, void *res1, const void *b11, float f11, const void *b12, float f12, const void *b13, float f13, const void *b14, float f14, void *res2, const void *b21, float f21, const void *b22, float f22, const void *b23, float f23, const void *b24, float f24) |
| static void | vOp2 (unsigned int size, void *res1, const void *a1, const void *b1, float f1, void *res2, const void *a2, const void *b2, float f2) |
| static int | vDotTmpSize (unsigned int size) |
| static void | vDot (unsigned int size, float *res, const void *a, const void *b, void *tmp, float *cputmp) |
Definition at line 78 of file CudaMechanicalObject.inl.
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vAdd | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | a, | |||
| const void * | b | |||
| ) | [inline, static] |
Definition at line 93 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vAdd().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vAssign | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | a | |||
| ) | [inline, static] |
Definition at line 81 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vAssign().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vClear | ( | unsigned int | size, | |
| void * | res | |||
| ) | [inline, static] |
Definition at line 83 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vClear().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vDot | ( | unsigned int | size, | |
| float * | res, | |||
| const void * | a, | |||
| const void * | b, | |||
| void * | tmp, | |||
| float * | cputmp | |||
| ) | [inline, static] |
Definition at line 109 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vDot().
| static int sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vDotTmpSize | ( | unsigned int | size | ) | [inline, static] |
Definition at line 107 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vDotTmpSize().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vEqBF | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | b, | |||
| float | f | |||
| ) | [inline, static] |
Definition at line 87 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vEqBF().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vIntegrate | ( | unsigned int | size, | |
| const void * | a, | |||
| void * | v, | |||
| void * | x, | |||
| float | f_v_v, | |||
| float | f_v_a, | |||
| float | f_x_x, | |||
| float | f_x_v | |||
| ) | [inline, static] |
Definition at line 97 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vIntegrate().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vMEq | ( | unsigned int | size, | |
| void * | res, | |||
| float | f | |||
| ) | [inline, static] |
Definition at line 85 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vMEq().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vOp | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | a, | |||
| const void * | b, | |||
| float | f | |||
| ) | [inline, static] |
Definition at line 95 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vOp().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vOp2 | ( | unsigned int | size, | |
| void * | res1, | |||
| const void * | a1, | |||
| const void * | b1, | |||
| float | f1, | |||
| void * | res2, | |||
| const void * | a2, | |||
| const void * | b2, | |||
| float | f2 | |||
| ) | [inline, static] |
Definition at line 105 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vOp2().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vPEq | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | a | |||
| ) | [inline, static] |
Definition at line 89 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vPEq().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vPEq4BF2 | ( | unsigned int | size, | |
| void * | res1, | |||
| const void * | b11, | |||
| float | f11, | |||
| const void * | b12, | |||
| float | f12, | |||
| const void * | b13, | |||
| float | f13, | |||
| const void * | b14, | |||
| float | f14, | |||
| void * | res2, | |||
| const void * | b21, | |||
| float | f21, | |||
| const void * | b22, | |||
| float | f22, | |||
| const void * | b23, | |||
| float | f23, | |||
| const void * | b24, | |||
| float | f24 | |||
| ) | [inline, static] |
Definition at line 101 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vPEq4BF2().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vPEqBF | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | b, | |||
| float | f | |||
| ) | [inline, static] |
Definition at line 91 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vPEqBF().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3fTypes >::vPEqBF2 | ( | unsigned int | size, | |
| void * | res1, | |||
| const void * | b1, | |||
| float | f1, | |||
| void * | res2, | |||
| const void * | b2, | |||
| float | f2 | |||
| ) | [inline, static] |
Definition at line 99 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f_vPEqBF2().
1.5.7.1