SPHinXsys  alpha version
particle_dynamics Directory Reference

Directories

Files

file  all_physical_dynamics.h [code]
 
file  base_particle_dynamics.cpp
 
file  base_particle_dynamics.h [code]
 This is for the base classes of particle dynamics, which describe the interaction between particles. These interactions are used to define
differential operators for surface forces or fluxes in continuum mechanics.
 
file  base_particle_dynamics.hpp [code]
 This is the implementation of the template class for 3D build.
 
file  particle_dynamics_algorithms.cpp
 This is the implementation of the template class particle dynamics algorithms.
 
file  particle_dynamics_algorithms.h [code]
 This is the classes for algorithms particle dynamics. Generally, there are four types dynamics. One is without particle interaction. One is with particle interaction within a body. One is with particle interaction between a center body and other contacted bodies. Still another is the combination of the last two. For the first dynamics, there is also reduce dynamics which carries reduced operations through the particles of the body.
 
file  particle_dynamics_bodypart.cpp
 This is the implementation of the template class.
 
file  particle_dynamics_bodypart.h [code]
 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.