#include "CudaFixedConstraint.h"#include <sofa/component/constraint/FixedConstraint.inl>


Go to the source code of this file.
Namespaces | |
| namespace | sofa |
| Main SOFA namespace. | |
| namespace | sofa::gpu |
| namespace | sofa::gpu::cuda |
| namespace | sofa::component |
| Implementation of components. | |
| namespace | sofa::component::constraint |
Defines | |
| #define | CudaFixedConstraint_ImplMethods(T) |
Functions | |
| void | sofa::gpu::cuda::FixedConstraintCuda3f_projectResponseContiguous (unsigned int size, void *dx) |
| void | sofa::gpu::cuda::FixedConstraintCuda3f_projectResponseIndexed (unsigned int size, const void *indices, void *dx) |
| void | sofa::gpu::cuda::FixedConstraintCuda3f1_projectResponseContiguous (unsigned int size, void *dx) |
| void | sofa::gpu::cuda::FixedConstraintCuda3f1_projectResponseIndexed (unsigned int size, const void *indices, void *dx) |
| sofa::component::constraint::CudaFixedConstraint_ImplMethods (gpu::cuda::CudaVec3fTypes) | |
| #define CudaFixedConstraint_ImplMethods | ( | T | ) |
Value:
template<> void FixedConstraint< T >::init() \ { data.init(this); } \ template<> void FixedConstraint< T >::addConstraint(unsigned int index) \ { data.addConstraint(this, index); } \ template<> void FixedConstraint< T >::removeConstraint(unsigned int index) \ { data.removeConstraint(this, index); } \ template<> void FixedConstraint< T >::projectResponse(VecDeriv& dx) \ { data.projectResponse(this, dx); }
Definition at line 216 of file CudaFixedConstraint.inl.
1.5.7.1