#include <PBDAltitudeSpringConstraints.h>
|
| | FPBDAltitudeSpringConstraints (const FSolverParticles &InParticles, TArray< TVec4< int32 > > &&InConstraints, const FSolverReal InStiffness=(FSolverReal) 1.) |
| |
| virtual | ~FPBDAltitudeSpringConstraints () |
| |
| TVec4< FSolverVec3 > | GetGradients (const FSolverParticles &InParticles, const int32 ElementIndex, const int32 ie) const |
| |
| FSolverReal | GetScalingFactor (const FSolverParticles &InParticles, const int32 ElementIndex, const int32 ie, const TVec4< FSolverVec3 > &Grads) const |
| |
| virtual void | ApplySingleElement (FSolverParticles &Particles, const FSolverReal Dt, const int32 ElementIndex) const |
| |
| virtual void | ApplySingleElementAllInOne (FSolverParticles &Particles, const FSolverReal Dt, const int32 ElementIndex) const |
| |
| virtual void | ApplySingleElementVolumeAllInOne (FSolverParticles &Particles, const FSolverReal Dt, const int32 ElementIndex) const |
| |
| virtual void | ApplySingleElementShortest (FSolverParticles &Particles, const FSolverReal Dt, const int32 ElementIndex) const |
| |
| int32 | GetSingleElementShortestLength (FSolverParticles &Particles, const FSolverReal Dt, const int32 ElementIndex) const |
| |
| void | ApplyInSerial (FSolverParticles &Particles, const FSolverReal Dt) const |
| |
| void | ApplyInParallel (FSolverParticles &Particles, const FSolverReal Dt) const |
| |
◆ FPBDAltitudeSpringConstraints()
◆ ~FPBDAltitudeSpringConstraints()
| virtual Chaos::Softs::FPBDAltitudeSpringConstraints::~FPBDAltitudeSpringConstraints |
( |
| ) |
|
|
inlinevirtual |
◆ ApplyInParallel()
◆ ApplyInSerial()
◆ ApplySingleElement()
◆ ApplySingleElementAllInOne()
◆ ApplySingleElementShortest()
◆ ApplySingleElementVolumeAllInOne()
◆ GetGradients()
◆ GetScalingFactor()
◆ GetSingleElementShortestLength()
◆ Constraints
The documentation for this class was generated from the following file: