chrono::fsi::ChFsiDataManager Class Reference

Description

Data manager class that holds all the information of the SPH markers and MBD system.

Collaboration diagram for chrono::fsi::ChFsiDataManager:

Public Member Functions

void AddSphMarker (Real3 pos, Real3 vel, Real4 rhoPresMu)
 
void ResizeDataManager ()
 

Public Attributes

NumberOfObjects numObjects
 
SphMarkerDataD sphMarkersD1
 Information of SPH markers at state 1 on device.
 
SphMarkerDataD sphMarkersD2
 Information of SPH markers at state 2 on device.
 
SphMarkerDataD sortedSphMarkersD
 Sorted information of SPH markers at state 1 on device.
 
SphMarkerDataH sphMarkersH
 Information of SPH markers on host.
 
FsiBodiesDataD fsiBodiesD1
 Information of rigid bodies at state 1 on device.
 
FsiBodiesDataD fsiBodiesD2
 Information of rigid bodies at state 2 on device.
 
FsiBodiesDataH fsiBodiesH
 Information of rigid bodies at state 1 on host.
 
FsiGeneralData fsiGeneralData
 
ProximityDataD markersProximityD