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:
- (1) fluid particles (type = -1)
- (2) particles attached to fixed objects (boundary particles with type = 0)
- (3) particles attached to rigid bodies (type = 1)
- (4) particles attached to flexible bodies (type = 2)
#include <ChFsiBase.h>
Public Attributes | |
size_t | numRigidBodies |
number of rigid bodies | |
size_t | numFlexNodes1D |
number of nodes in 1-D FEA mesh segments | |
size_t | numFlexNodes2D |
number of nodes in 2-D flexible mesh faces | |
size_t | numFlexBodies1D |
number of 1-D flexible bodies; each FE segment is one body | |
size_t | numFlexBodies2D |
number of 2-D flexible bodies; each FE face is one body | |
size_t | numGhostMarkers |
number of Ghost SPH particles for Variable Resolution methods | |
size_t | numHelperMarkers |
number of helper SPH particles 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 | numFlexMarkers1D |
number of BCE markers on flexible segments | |
size_t | numFlexMarkers2D |
number of BCE markers on flexible faces | |
size_t | numBceMarkers |
total number of BCE markers | |
size_t | numAllMarkers |
total number of particles in the simulation | |
size_t | startRigidMarkers |
index of first BCE marker on first rigid body | |
size_t | startFlexMarkers1D |
index of first BCE marker on first flex segment | |
size_t | startFlexMarkers2D |
index of first BCE marker on first flex face | |
The documentation for this struct was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_fsi/physics/ChFsiBase.h