SPHinXsys
alpha version
|
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) |
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.