|
| template<typename SolverParticlesOrRange > |
| FSolverVec3 | Chaos::Softs::Spring::GetXPBDSpringDelta (const SolverParticlesOrRange &Particles, const FSolverReal Dt, const TVec2< int32 > &Constraint, const FSolverReal RestLength, FSolverReal &Lambda, const FSolverReal StiffnessValue) |
| |
| template<typename SolverParticlesOrRange > |
| FSolverVec3 | Chaos::Softs::Spring::GetXPBDSpringDeltaWithDamping (const SolverParticlesOrRange &Particles, const FSolverReal Dt, const TVec2< int32 > &Constraint, const FSolverReal RestLength, FSolverReal &Lambda, const FSolverReal StiffnessValue, const FSolverReal DampingRatioValue) |
| |
| template<typename SolverParticlesOrRange > |
| FSolverVec3 | Chaos::Softs::Spring::GetXPBDSpringDampingDelta (const SolverParticlesOrRange &Particles, const FSolverReal Dt, const TVec2< int32 > &Constraint, const FSolverReal RestLength, FSolverReal &Lambda, const FSolverReal StiffnessValue, const FSolverReal DampingRatioValue) |
| |
| template<typename SolverParticlesOrRange > |
| FSolverVec3 | Chaos::Softs::Spring::GetXPBDAxialSpringDelta (const SolverParticlesOrRange &Particles, const FSolverReal Dt, const TVec3< int32 > &Constraint, const FSolverReal Bary, const FSolverReal RestLength, FSolverReal &Lambda, const FSolverReal StiffnessValue) |
| |
| template<typename SolverParticlesOrRange > |
| FSolverVec3 | Chaos::Softs::Spring::GetXPBDAxialSpringDeltaWithDamping (const SolverParticlesOrRange &Particles, const FSolverReal Dt, const TVec3< int32 > &Constraint, const FSolverReal Bary, const FSolverReal RestLength, FSolverReal &Lambda, const FSolverReal StiffnessValue, const FSolverReal DampingRatioValue) |
| |
| template<typename SolverParticlesOrRange > |
| FSolverVec3 | Chaos::Softs::Spring::GetXPBDAxialSpringDampingDelta (const SolverParticlesOrRange &Particles, const FSolverReal Dt, const TVec3< int32 > &Constraint, const FSolverReal Bary, const FSolverReal RestLength, FSolverReal &Lambda, const FSolverReal StiffnessValue, const FSolverReal DampingRatioValue) |
| |
| template<typename SolverParticlesOrRange , int32 N> |
| FSolverVec3 | Chaos::Softs::Spring::GetXPBDEmbeddedSpringDelta (const SolverParticlesOrRange &Particles, const FSolverReal Dt, const TVector< int32, N > &Constraint, const TVector< FSolverReal, N > &Weights, const FSolverReal RestLength, FSolverReal &Lambda, const FSolverReal ExtensionStiffnessValue, const FSolverReal CompressionStiffnessValue) |
| |
| template<typename SolverParticlesOrRange , int32 N> |
| FSolverVec3 | Chaos::Softs::Spring::GetXPBDEmbeddedSpringDampingDelta (const SolverParticlesOrRange &Particles, const FSolverReal Dt, const TVector< int32, N > &Constraint, const TVector< FSolverReal, N > &Weights, const FSolverReal RestLength, FSolverReal &Lambda, const FSolverReal ExtensionStiffnessValue, const FSolverReal CompressionStiffnessValue, const FSolverReal DampingRatioValue) |
| |
| void | Chaos::Softs::Spring::UpdateSpringLinearSystem (const FSolverParticlesRange &Particles, const FSolverReal Dt, const TVec2< int32 > &Constraint, const FSolverReal RestLength, const FSolverReal StiffnessValue, const FSolverReal MinStiffness, const FSolverReal DampingRatioValue, FEvolutionLinearSystem &LinearSystem) |
| |
| void | Chaos::Softs::Spring::UpdateAxialSpringLinearSystem (const FSolverParticlesRange &Particles, const FSolverReal Dt, const TVec3< int32 > &Constraint, const FSolverReal Bary, const FSolverReal RestLength, const FSolverReal StiffnessValue, const FSolverReal MinStiffness, const FSolverReal DampingRatioValue, FEvolutionLinearSystem &LinearSystem) |
| |