#include "CudaPenalityContactForceField.h"#include <sofa/component/forcefield/PenalityContactForceField.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::forcefield |
Functions | |
| void | sofa::gpu::cuda::PenalityContactForceFieldCuda3f_setContacts (unsigned int size, unsigned int nbTests, unsigned int maxPoints, const void *tests, const void *outputs, void *contacts, float d0, float stiffness, defaulttype::Mat3x3f xform) |
| void | sofa::gpu::cuda::PenalityContactForceFieldCuda3f_addForce (unsigned int size, const void *contacts, void *penetration, void *f1, const void *x1, const void *v1, void *f2, const void *x2, const void *v2) |
| void | sofa::gpu::cuda::PenalityContactForceFieldCuda3f_addDForce (unsigned int size, const void *contacts, const void *penetration, void *f1, const void *dx1, void *f2, const void *dx2, double factor) |
1.5.7.1