#include <GaussSeidelLinearCodimensionalConstraints.h>
|
| | FGaussSeidelLinearCodimensionalConstraints (const ParticleType &InParticles, const TArray< TVector< int32, 3 > > &InMesh, const T &EMesh=(T) 10.0, const T &NuMesh=(T).3) |
| |
| | FGaussSeidelLinearCodimensionalConstraints (const ParticleType &InParticles, const TArray< TVector< int32, 3 > > &InMesh, const TArray< T > &EMeshArray, const T &NuMesh=(T).3) |
| |
| virtual | ~FGaussSeidelLinearCodimensionalConstraints () |
| |
| PMatrix< T, 3, 3 > | DsInit (const int32 E, const ParticleType &InParticles) |
| |
| PMatrix< T, 3, 2 > | Ds (const int32 E, const ParticleType &InParticles) const |
| |
| PMatrix< T, 3, 2 > | F (const int32 E, const ParticleType &InParticles) const |
| |
| TArray< TArray< int32 > > | GetConstraintsArray () const |
| |
| void | AddHyperelasticResidualAndHessian (const ParticleType &Particles, const int32 ElementIndex, const int32 ElementIndexLocal, const T Dt, TVec3< T > &ParticleResidual, Chaos::PMatrix< T, 3, 3 > &ParticleHessian) |
| |
◆ FGaussSeidelLinearCodimensionalConstraints() [1/2]
◆ FGaussSeidelLinearCodimensionalConstraints() [2/2]
◆ ~FGaussSeidelLinearCodimensionalConstraints()
◆ AddHyperelasticResidualAndHessian()
◆ Ds()
◆ DsInit()
◆ F()
◆ GetConstraintsArray()
◆ InitializeCodimensionData()
◆ SafeRecip()
◆ AlphaJArray
◆ DmInverse
◆ Lambda
◆ LambdaElementArray
◆ Measure
◆ MeshConstraints
◆ Mu
◆ MuElementArray
The documentation for this class was generated from the following file: