#include <PPContact.hpp>
|  | 
| void | Init (ParticleModel **ptr_p, const ContactComponent contactcomp=ContactComponent::Single) | 
|  | 
| void | InitCollisionCount () | 
|  | 
| void | ClearContactPairs () | 
|  | 
| void | AddContactPair (uIntl i, uIntl j) | 
|  | add a contact pair to the list of ppcontact_pairs note that AddContactPair(i,j) and AddContactPair(j,i) are the same.  More... 
 | 
|  | 
| void | CollisionCount (uIntl i, uIntl j, uIntl type, const ContactStatus cont_status, const uIntl maxlength) | 
|  | 
| ContactStatus | Force (auto &pf_i, auto &pf_j, const Real alpha=1., const Real beta=0., const uIntl index=0, const bool whether_only_detect_contact=false) | 
|  | 
| ContactShapeType | WhichContactShapeType (auto &pf_i, auto &pf_j) | 
|  | 
| ContactStatus | WhetherContacted (auto &pf_i, auto &pf_j) | 
|  | 
| void | UpdateNbrsContactStage (auto &pf_i, auto &pf_j, const uIntl index) | 
|  | 
| void | ContactModelListGenerate (const std::vector< std::string > &strlist, auto &ppdict) | 
|  | 
| std::vector< std::string > | PresetContactModelList (const std::string &str) | 
|  | 
◆ CM_ptr
◆ AddContactPair()
add a contact pair to the list of ppcontact_pairs note that AddContactPair(i,j) and AddContactPair(j,i) are the same. 
- Parameters
- 
  
  
References dmdyn::Contact.
 
 
◆ ClearContactPairs()
◆ CollisionCount()
◆ ContactModelListGenerate()
template<int N_dim> 
  
  | 
        
          | void dmdyn::PPContact< N_dim >::ContactModelListGenerate | ( | const std::vector< std::string > & | strlist, |  
          |  |  | auto & | ppdict |  
          |  | ) |  |  |  | inline | 
 
 
◆ Force()
◆ Init()
◆ InitCollisionCount()
◆ PresetContactModelList()
template<int N_dim> 
  
  | 
        
          | std::vector<std::string> dmdyn::PPContact< N_dim >::PresetContactModelList | ( | const std::string & | str | ) |  |  | inline | 
 
 
◆ UpdateNbrsContactStage()
◆ WhetherContacted()
◆ WhichContactShapeType()
◆ coll_count
◆ coll_count1
◆ coll_count2
◆ contact_comp
◆ contact_models
◆ ppcoll_request
◆ ppcoll_result
◆ ppcontact_pairs
◆ ptr_particle_base
◆ tree
The documentation for this struct was generated from the following file: