chrono::fsi::ChCounters Struct Reference
Description
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).
#include <ChFsiGeneral.h>
Public Attributes | |
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. | |
The documentation for this struct was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_fsi/physics/ChFsiGeneral.h