chrono::fsi::ChFsiDataManager Class Reference
Description
Data manager class that holds all the information of the SPH markers and MBD system.
Public Member Functions | |
void | AddSphMarker (Real4 pos, Real3 vel, Real4 rhoPresMu, Real3 tauXxYyZz=mR3(0.0), Real3 tauXyXzYz=mR3(0.0)) |
void | ResizeDataManager (int numNode=0) |
Public Attributes | |
std::shared_ptr< NumberOfObjects > | numObjects |
std::shared_ptr< SphMarkerDataD > | sphMarkersD1 |
Information of SPH markers at state 1 on device. | |
std::shared_ptr< SphMarkerDataD > | sphMarkersD2 |
Information of SPH markers at state 2 on device. | |
std::shared_ptr< SphMarkerDataD > | sortedSphMarkersD |
Sorted information of SPH markers at state 1 on device. | |
std::shared_ptr< SphMarkerDataH > | sphMarkersH |
Information of SPH markers on host. | |
std::shared_ptr< FsiBodiesDataD > | fsiBodiesD1 |
Information of rigid bodies at state 1 on device. | |
std::shared_ptr< FsiBodiesDataD > | fsiBodiesD2 |
Information of rigid bodies at state 2 on device. | |
std::shared_ptr< FsiBodiesDataH > | fsiBodiesH |
Information of rigid bodies at state 1 on host. | |
std::shared_ptr< FsiMeshDataD > | fsiMeshD |
std::shared_ptr< FsiMeshDataH > | fsiMeshH |
std::shared_ptr< FsiGeneralData > | fsiGeneralData |
std::shared_ptr< ProximityDataD > | markersProximityD |
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_fsi/ChFsiDataManager.cuh