UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::Softs::CorotatedCache< T > Struct Template Reference

#include <NewtonCorotatedCache.h>

Public Member Functions

 CorotatedCache ()
 
void UpdateCache (const Chaos::PMatrix< T, 3, 3 > &F)
 
void P (const Chaos::PMatrix< T, 3, 3 > &F, const T mu, const T lambda, Chaos::PMatrix< T, 3, 3 > &P)
 
void deltaP (const Chaos::PMatrix< T, 3, 3 > &F, const Chaos::PMatrix< T, 3, 3 > &dF, const T mu, const T lambda, Chaos::PMatrix< T, 3, 3 > &dP)
 

Public Attributes

TArray< T > JFInvTCache
 
TArray< T > RCache
 
TArray< T > DInvCache
 
JCache
 

Constructor & Destructor Documentation

◆ CorotatedCache()

template<typename T >
Chaos::Softs::CorotatedCache< T >::CorotatedCache ( )
inline

Member Function Documentation

◆ deltaP()

template<typename T >
template CHAOS_API void Chaos::Softs::CorotatedCache< T >::deltaP ( const Chaos::PMatrix< T, 3, 3 > &  F,
const Chaos::PMatrix< T, 3, 3 > &  dF,
const T  mu,
const T  lambda,
Chaos::PMatrix< T, 3, 3 > &  dP 
)

◆ P()

template<typename T >
template CHAOS_API void Chaos::Softs::CorotatedCache< T >::P ( const Chaos::PMatrix< T, 3, 3 > &  F,
const T  mu,
const T  lambda,
Chaos::PMatrix< T, 3, 3 > &  P 
)

◆ UpdateCache()

template<typename T >
template CHAOS_API void Chaos::Softs::CorotatedCache< T >::UpdateCache ( const Chaos::PMatrix< T, 3, 3 > &  F)

Member Data Documentation

◆ DInvCache

template<typename T >
TArray<T> Chaos::Softs::CorotatedCache< T >::DInvCache

◆ JCache

template<typename T >
T Chaos::Softs::CorotatedCache< T >::JCache

◆ JFInvTCache

template<typename T >
TArray<T> Chaos::Softs::CorotatedCache< T >::JFInvTCache

◆ RCache

template<typename T >
TArray<T> Chaos::Softs::CorotatedCache< T >::RCache

The documentation for this struct was generated from the following files: