Number of rigid and flexible solid bodies, fluid SPH particles, solid SPH particles, boundary SPH particles.
This structure holds the number of SPH particles and rigid/flexible bodies. Note that the order of makers in the memory is as follows: i) fluid particles (type = -1), ii) particles attached to fixed objects (boundary particles with type = 0), iii) particles attached to rigid bodies (type = 1), and iv) particles attached to flexible bodies (type = 2).
|
|
size_t | numRigidBodies |
| | Number of rigid bodies.
|
| |
|
size_t | numFlexNodes |
| | Number of Nodes in a flexible mesh; each FE is made up of nodes.
|
| |
|
size_t | numFlexBodies1D |
| | Number of 1D-Flexible bodies; each FE is one body.
|
| |
|
size_t | numFlexBodies2D |
| | Number of 2D-Flexible bodies; each FE is one body.
|
| |
|
size_t | numGhostMarkers |
| | Number of Ghost SPH particles that comes into play with Variable Resolution methods.
|
| |
|
size_t | numHelperMarkers |
| | Number of helper SPH particles that is used for merging particles.
|
| |
|
size_t | numFluidMarkers |
| | Number of fluid SPH particles.
|
| |
|
size_t | numBoundaryMarkers |
| | Number of BCE markers on boundaries.
|
| |
|
size_t | numRigidMarkers |
| | Number of BCE markers on rigid bodies.
|
| |
|
size_t | numFlexMarkers |
| | Number of BCE markers on flexible bodies.
|
| |
|
size_t | numAllMarkers |
| | Total number of particles in the simulation.
|
| |
|
size_t | startRigidMarkers |
| | Index of the first BCE marker that covers the first rigid body.
|
| |
|
size_t | startFlexMarkers |
| | Index of the first BCE marker that covers the first flexible body.
|
| |