UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType > Member List

This is the complete list of members for Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >, including all inherited members.

AlphaJArrayChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
ApplyDet(ParticleType &Particles, const T Dt, const int32 ElementIndex)Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
ApplyInParallel(ParticleType &Particles, const T Dt)Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
Chaos::Softs::FXPBDCorotatedConstraints::ApplyInParallel(ParticleType &Particles, const T Dt) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
ApplyInSerial(ParticleType &Particles, const T Dt, const int32 ElementIndex) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inlinevirtual
ApplyInSerial(ParticleType &Particles, const T Dt) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
ApplyPolar(ParticleType &Particles, const T Dt, const int32 ElementIndex)Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
bRecordMetricChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
CFLCoeffChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
ComputeCFLDt(const ParticleType &InParticles)Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
ConstraintsPerColorStartIndexChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
CorotatedParamsChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
DmInverseSaveChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
Chaos::Softs::FXPBDCorotatedConstraints::Ds(const int e, const ParticleType &InParticles) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
DsInit(const int e, const ParticleType &InParticles) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
ElementDmInv(const int e) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
ElementDmInvSave(const int e) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
ElementsPerColorChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
ElementsPerSubColorsChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
Chaos::Softs::FXPBDCorotatedConstraints::F(const int e, const ParticleType &InParticles) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
FXPBDCorotatedConstraints(const ParticleType &InParticles, const TArray< TVector< int32, 4 > > &InMesh, const bool bRecordMetricIn=true, const T &EMesh=(T) 10.0, const T &NuMesh=(T).3)Chaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
FXPBDCorotatedConstraints(const ParticleType &InParticles, const TArray< TVector< int32, 4 > > &InMesh, const TArray< T > &EMeshArray, const T &NuMesh=(T).3, const bool bRecordMetricIn=false)Chaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
FXPBDCorotatedConstraints(const ParticleType &InParticles, const TArray< TVector< int32, 4 > > &InMesh, const TArray< T > &EMeshArray, const TArray< T > &NuMeshArray, TArray< T > &&AlphaJMeshArray, const FDeformableXPBDCorotatedParams &InParams, const T &NuMesh=(T).3, const bool bRecordMetricIn=false, const bool bDoColoring=true)Chaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
FXPBDCorotatedConstraints(const ParticleType &InParticles, const TArray< TVector< int32, 4 > > &InMesh, const T GridN=(T).1, const T &EMesh=(T) 10.0, const T &NuMesh=(T).3)Chaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
FXPBDGridBasedCorotatedConstraints(const ParticleType &InParticles, const TArray< TVector< int32, 4 > > &InMesh, const T GridDx=(T).1, const bool bRecordMetricIn=true, const T MaxDtIn=(T).1, const T MinDtIn=(T).01, const T CFLCoeffIn=(T).4, const T &EMesh=(T) 1000.0, const T &NuMesh=(T).3)Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
GErrorChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >mutableprotected
GetDeterminantDelta(const ParticleType &Particles, const T Dt, const int32 ElementIndex, const T Tol=(T) 1e-3) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inlineprotectedvirtual
GetDeterminantGradient(const PMatrix< T, 3, 3 > &Fe, const PMatrix< T, 3, 3 > &DmInvT) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
GetElementsPerColor() constChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
GetElementsPerSubColors() constChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
GetMPMTransfer() constChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
GetPolarDelta(const ParticleType &Particles, const T Dt, const int32 ElementIndex, const T Tol=(T) 1e-3) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inlineprotectedvirtual
Chaos::Softs::FXPBDCorotatedConstraints::GetPolarGradient(const PMatrix< T, 3, 3 > &Fe, const PMatrix< T, 3, 3 > &Re, const PMatrix< T, 3, 3 > &DmInvT, const T C1) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
GetPreviousColoring() constChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
GridDataChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
GridPositionsChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
HErrorChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >mutableprotected
HErrorArrayChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >mutableprotected
Init(const ParticleType &InParticles, const T Dt)Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
InitColor(const ParticleType &Particles)Chaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inlineprotected
InitialGridDataWrittenChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
LambdaElementArrayChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
MaxDtChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
MinDtChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
ModifyDmInverseFromMuscleLength(const int32 ElemIdx, const T FiberLengthRatio, const PMatrix< T, 3, 3 > &FiberDir, const T ContractionVolumeScale) constChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
ModifyDmInverseSaveFromInflationVolumeScale(const int32 ElemIdx, const T InflationVolumeScale, const PMatrix< T, 3, 3 > &FiberDir)Chaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inline
MPMGridChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
MPMTransferChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
MuElementArrayChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
PreviousColoringChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
PreviousColoringPtrChaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >protected
RestParticlesChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
TimeStepPostprocessing(ParticleType &InParticles, const T Dt)Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
VariableStiffnessChaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >protected
WriteGridNodes()Chaos::Softs::FXPBDGridBasedCorotatedConstraints< T, ParticleType >inline
~FXPBDCorotatedConstraints()Chaos::Softs::FXPBDCorotatedConstraints< T, ParticleType >inlinevirtual