SPHinXsys  alpha version
Public Member Functions | Protected Attributes | List of all members
SPH::PartDynamicsByParticle Class Reference

Abstract class for imposing body part dynamics by particles. That is the constrained particles will be the same during the simulation. More...

#include <particle_dynamics_bodypart.h>

Inherits SPH::ParticleDynamics< void >.

Inherited by SPH::PartInteractionDynamicsByParticle, and SPH::PartSimpleDynamicsByParticle.

Public Member Functions

 PartDynamicsByParticle (SPHBody &sph_body, BodyPartByParticle &body_part)
 
- Public Member Functions inherited from SPH::ParticleDynamics< void >
 ParticleDynamics (SPHBody &sph_body)
 
SPHBodygetSPHBody ()
 
virtual void exec (Real dt=0.0)=0
 
virtual void parallel_exec (Real dt=0.0)=0
 

Protected Attributes

IndexVectorbody_part_particles_
 
- Protected Attributes inherited from SPH::ParticleDynamics< void >
SPHBodysph_body_
 
SPHAdaptationsph_adaptation_
 
BaseParticlesbase_particles_
 

Additional Inherited Members

- Static Public Attributes inherited from SPH::GlobalStaticVariables
static Real physical_time_ = 0.0
 
- Protected Member Functions inherited from SPH::ParticleDynamics< void >
void setBodyUpdated ()
 
virtual void setupDynamics (Real dt=0.0)
 

Detailed Description

Abstract class for imposing body part dynamics by particles. That is the constrained particles will be the same during the simulation.


The documentation for this class was generated from the following files: