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