#include <ParticleContact.hpp>
Public Member Functions | |
void | Init (ParticleModel **ptr_p, const ContactComponent contactcomp=ContactComponent::Single) |
void | SearchingParticlePairsAndPossibleWallContacted (auto &pflist, const Real fac, const Real search_radius) |
search for the neighbring particles for each particle (not including the virtual particle) More... | |
void | PossibleWallContacted (auto &pflist, const Real fac) |
auto | SizeOfPossibleContact () |
auto | SizeOfNoPossibleContact () |
Public Attributes | |
std::vector< int > | possible_contact_index |
std::vector< int > | no_possible_contact_index |
PPContact< N_dim > | pp |
WPContact< N_dim > | wp |
|
inline |
References dmdyn::ParticleContact< N_dim >::pp, and dmdyn::ParticleContact< N_dim >::wp.
|
inline |
|
inline |
search for the neighbring particles for each particle (not including the virtual particle)
pflist | the particlefield smartplist |
search_radius |
References dmdyn::ParticleContact< N_dim >::no_possible_contact_index, dmdyn::ParticleContact< N_dim >::possible_contact_index, dmdyn::ParticleContact< N_dim >::pp, and dmdyn::ParticleContact< N_dim >::wp.
|
inline |
|
inline |
std::vector<int> dmdyn::ParticleContact< N_dim >::no_possible_contact_index |
std::vector<int> dmdyn::ParticleContact< N_dim >::possible_contact_index |
PPContact<N_dim> dmdyn::ParticleContact< N_dim >::pp |
WPContact<N_dim> dmdyn::ParticleContact< N_dim >::wp |