chrono::fsi::FsiBodiesDataD Class Reference
Description
Class for storing the information of rigid bodies of the simulation on the device.
Public Member Functions | |
zipIterRigidD | iterator () |
void | CopyFromH (const FsiBodiesDataH &other) |
FsiBodiesDataD & | operator= (const FsiBodiesDataD &other) |
void | resize (size_t s) |
Public Attributes | |
thrust::device_vector< Real3 > | posRigid_fsiBodies_D |
Vector of the linear positions of rigid bodies. | |
thrust::device_vector< Real4 > | velMassRigid_fsiBodies_D |
Vector of the linear velocities of rigid bodies. | |
thrust::device_vector< Real3 > | accRigid_fsiBodies_D |
Vector of the linear acceleration of rigid bodies. | |
thrust::device_vector< Real4 > | q_fsiBodies_D |
Vector of the orientations (Euler parameters as Quaternion) of rigid bodies. | |
thrust::device_vector< Real3 > | omegaVelLRF_fsiBodies_D |
Vector of the angular velocities of rigid bodies. | |
thrust::device_vector< Real3 > | omegaAccLRF_fsiBodies_D |
Vector of the angular acceleration of rigid bodies. | |
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_fsi/ChFsiDataManager.cuh