chrono::fsi::FsiShellsDataD Struct Reference

Description

Struct to store the information of shell elements on the device.

Public Member Functions

void CopyFromH (const FsiShellsDataH &other)
 
FsiShellsDataDoperator= (const FsiShellsDataD &other)
 
void resize (size_t s)
 

Public Attributes

thrust::device_vector< Real3 > posFlex_fsiBodies_nA_D
 Vector of the node A position.
 
thrust::device_vector< Real3 > posFlex_fsiBodies_nB_D
 Vector of the node B position.
 
thrust::device_vector< Real3 > posFlex_fsiBodies_nC_D
 Vector of the node C position.
 
thrust::device_vector< Real3 > posFlex_fsiBodies_nD_D
 Vector of the node D position.
 
thrust::device_vector< Real3 > velFlex_fsiBodies_nA_D
 Vector of the node A velocity.
 
thrust::device_vector< Real3 > velFlex_fsiBodies_nB_D
 Vector of the node B velocity.
 
thrust::device_vector< Real3 > velFlex_fsiBodies_nC_D
 Vector of the node C velocity.
 
thrust::device_vector< Real3 > velFlex_fsiBodies_nD_D
 Vector of the node D velocity.
 
thrust::device_vector< Real3 > accFlex_fsiBodies_nA_D
 Vector of the node A acceleration.
 
thrust::device_vector< Real3 > accFlex_fsiBodies_nB_D
 Vector of the node B acceleration.
 
thrust::device_vector< Real3 > accFlex_fsiBodies_nC_D
 Vector of the node C acceleration.
 
thrust::device_vector< Real3 > accFlex_fsiBodies_nD_D
 Vector of the node D acceleration.
 

The documentation for this struct was generated from the following file:
  • /builds/uwsbel/chrono/src/chrono_fsi/physics/ChSystemFsi_impl.cuh