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 114 of file CudaMechanicalObject.inl.
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vAdd | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | a, | |||
| const void * | b | |||
| ) | [inline, static] |
Definition at line 129 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vAdd().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vAssign | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | a | |||
| ) | [inline, static] |
Definition at line 117 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vAssign().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vClear | ( | unsigned int | size, | |
| void * | res | |||
| ) | [inline, static] |
Definition at line 119 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vClear().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vDot | ( | unsigned int | size, | |
| float * | res, | |||
| const void * | a, | |||
| const void * | b, | |||
| void * | tmp, | |||
| float * | cputmp | |||
| ) | [inline, static] |
Definition at line 145 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vDot().
| static int sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vDotTmpSize | ( | unsigned int | size | ) | [inline, static] |
Definition at line 143 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vDotTmpSize().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vEqBF | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | b, | |||
| float | f | |||
| ) | [inline, static] |
Definition at line 123 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vEqBF().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::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 133 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vIntegrate().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vMEq | ( | unsigned int | size, | |
| void * | res, | |||
| float | f | |||
| ) | [inline, static] |
Definition at line 121 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vMEq().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vOp | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | a, | |||
| const void * | b, | |||
| float | f | |||
| ) | [inline, static] |
Definition at line 131 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vOp().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::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 141 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vOp2().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vPEq | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | a | |||
| ) | [inline, static] |
Definition at line 125 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vPEq().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::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 137 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vPEq4BF2().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vPEqBF | ( | unsigned int | size, | |
| void * | res, | |||
| const void * | b, | |||
| float | f | |||
| ) | [inline, static] |
Definition at line 127 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vPEqBF().
| static void sofa::gpu::cuda::CudaKernelsMechanicalObject< CudaVec3f1Types >::vPEqBF2 | ( | unsigned int | size, | |
| void * | res1, | |||
| const void * | b1, | |||
| float | f1, | |||
| void * | res2, | |||
| const void * | b2, | |||
| float | f2 | |||
| ) | [inline, static] |
Definition at line 135 of file CudaMechanicalObject.inl.
References sofa::gpu::cuda::MechanicalObjectCudaVec3f1_vPEqBF2().
1.5.7.1