#include <MPMTransfer.h>
|
| | TMPMTransfer () |
| |
| | TMPMTransfer (TMPMGrid< T > &_Grid) |
| |
| | TMPMTransfer (TMPMGrid< T > &_Grid, const int32 NumParticles) |
| |
| void | InitialP2G (const TDynamicParticles< T, 3 > &InParticles, TArray< T > &GridData) |
| |
| void | P2GApplyHelper (const TDynamicParticles< T, 3 > &InParticles, const int32 CellIndex, TArray< T > &GridData) |
| |
| void | APICP2G (const int32 p, const int32 GlobIndex, const T mip, const TDynamicParticles< T, 3 > &Particles, TArray< T > &GridData) |
| |
| void | ComputeElementMetaData (const TArray< TVector< int32, 4 > > &InMesh) |
| |
| void | ComputeGridPositions (const TArray< T > &GridData, const T Dt, TArray< TVector< T, 3 > > &GridPositions) |
| |
| TVec4< TVector< T, 3 > > | SparseG2P (const TArray< TVector< T, 3 > > &GridPositions, const int32 ElementIndex) |
| |
| void | ComputeAArray (const TArray< T > &GridData, const TDynamicParticles< T, 3 > &Particles) |
| |
| void | GridPositionsToGridData (const TArray< TVector< T, 3 > > &GridPositions, const T Dt, TArray< T > &GridData) |
| |
| void | G2P (const TArray< T > &GridData, TDynamicParticles< T, 3 > &Particles) |
| |
| TArray< TVector< T, 3 > > | SparseP2G (const TVec4< TVector< T, 3 > > &InGradient, const int32 ElementIndex) |
| |
◆ TMPMTransfer() [1/3]
◆ TMPMTransfer() [2/3]
◆ TMPMTransfer() [3/3]
◆ APICP2G()
◆ ComputeAArray()
◆ ComputeElementMetaData()
◆ ComputeGridPositions()
◆ ComputeIncidentElements()
◆ G2P()
◆ GridPositionsToGridData()
◆ InitialP2G()
◆ P2GApplyHelper()
◆ SparseG2P()
◆ SparseP2G()
◆ AArray
◆ CellData
◆ ElementGridNodeIncidentElements
◆ ElementGridNodes
◆ ElementGridNodesSet
◆ ElementGridNodeWeights
◆ Grid
◆ Indices
◆ NPerEle
◆ NPerSec
◆ NTransfer
◆ NumCells
◆ NumModes
◆ Weights
The documentation for this class was generated from the following file:
- Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/MPMTransfer.h