SPHinXsys  alpha version
Classes | Namespaces | Functions
particle_dynamics_bodypart.h File Reference

Dynamics for bodypart. The dynamics is constrained to a part of the body, such as in a subregion or on the surface of the body. The particles of a body part can be defined in an Eulerian or Lagrangian fashion. More...

#include "base_particle_dynamics.h"
#include "base_particle_dynamics.hpp"
#include "base_body_part.h"

Go to the source code of this file.

Classes

class  SPH::PartDynamicsByParticle
 Abstract class for imposing body part dynamics by particles. That is the constrained particles will be the same during the simulation. More...
 
class  SPH::PartSimpleDynamicsByParticle
 Abstract class for body part simple particle dynamics. More...
 
class  SPH::PartInteractionDynamicsByParticle
 Abstract class for particle interaction involving in a body part. More...
 
class  SPH::PartInteractionDynamicsByParticleWithUpdate
 Abstract class for particle interaction involving in a body part with an extra update step. More...
 
class  SPH::PartInteractionDynamicsByParticle1Level
 
class  SPH::PartDynamicsByCell
 Abstract class for imposing Eulerian constrain to a body. The constrained particles are in the tagged cells . More...
 
class  SPH::PartDynamicsByCellReduce< ReturnType, ReduceOperation >
 Abstract class for reduce operation in a Eulerian constrain region. More...
 
class  SPH::PartDynamicsByParticleReduce< ReturnType, ReduceOperation >
 reduce operation in a Lagrangian contrained region. More...
 

Namespaces

 SPH
 

Functions

void SPH::PartIteratorByParticle (const IndexVector &body_part_particles, const ParticleFunctor &particle_functor, Real dt)
 
void SPH::PartIteratorByParticle_parallel (const IndexVector &body_part_particles, const ParticleFunctor &particle_functor, Real dt)
 
void SPH::PartIteratorByCell (const CellLists &body_part_cells, const ParticleFunctor &particle_functor, Real dt)
 
void SPH::PartIteratorByCell_parallel (const CellLists &body_part_cells, const ParticleFunctor &particle_functor, Real dt)
 

Detailed Description

Dynamics for bodypart. The dynamics is constrained to a part of the body, such as in a subregion or on the surface of the body. The particles of a body part can be defined in an Eulerian or Lagrangian fashion.

Author
Chi ZHang and Xiangyu Hu