chrono::fsi::NumberOfObjects Struct Reference


Number of fluid markers, solid bodies, solid markers, boundary markers.

This structure holds necessary information for the fsi system to be finalized. Note that the order of makers in the memory is as follows: i) fluid markers, ii) markers attached to fixed objects (boundary markers), iii) markers attached to rigid bodies, and iv) markers attached to flexible bodies

Public Attributes

int numRigidBodies
 Number of rigid bodies.
int numFlexBodies
 Number of Flexible bodies*/.
int numFluidMarkers
 Number of fluid SPH markers*/.
int numBoundaryMarkers
 Number of boundary SPH markers*/.
int startRigidMarkers
 Index of the first SPH marker that covers the first rigid body.
int startFlexMarkers
 Index of the first SPH marker that covers the first flexible body.
int numRigid_SphMarkers
 Number of SPH markers attached to rigid bodies.
int numFlex_SphMarkers
 Number of SPH markers attached to flexible bodies.
int numAllMarkers
 Total number of SPH markers in the simulation.