SPHinXsys
alpha version
|
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. More...
Go to the source code of this file.
Classes | |
class | SPH::ParticleDynamicsSimple |
Simple particle dynamics without considering particle interaction. More... | |
class | SPH::ParticleDynamicsReduce< ReturnType, ReduceOperation > |
Base abstract class for reduce. More... | |
class | SPH::InteractionDynamics |
This is the class for particle interaction with other particles. More... | |
class | SPH::CombinedInteractionDynamics |
This is the class for combining several interactions dynamics, which share the particle loop but are independent from each other, aiming to increase computing intensity under the data caching environment. More... | |
class | SPH::InteractionDynamicsWithUpdate |
This class includes an interaction and a update steps. More... | |
class | SPH::ParticleDynamics1Level |
This class includes an initialization, an interaction and a update steps. More... | |
class | SPH::InteractionDynamicsSplitting |
This is for the splitting algorithm. More... | |
class | SPH::BodyParticleDynamics |
class | SPH::SimpleParticleDynamics< BodyDynamicsType, LocalDynamicsSimple > |
Namespaces | |
SPH | |
Typedefs | |
template<class LocalDynamicsType > | |
using | SPH::SimpleDynamics = SimpleParticleDynamics< BodyParticleDynamics, LocalDynamicsType > |
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.