NDDEM
Classes | Macros | Functions
ContactList.h File Reference
#include <vector>
#include <array>
#include <list>
#include "Typedefs.h"
#include "Parameters.h"
#include "Tools.h"

Go to the source code of this file.

Classes

class  Action< d >
 Handle force and torque contact information. More...
 
class  SpecificAction< d >
 Action on a specific particle for a specific duration. More...
 
class  cp< d >
 Contact properties class. More...
 
class  cpm< d >
 Contact properties for mesh contacts (mainly), including contact point location, specialising cp. More...
 
class  ContactList< d >
 Handles lists of contacts. More...
 
class  ContactListMesh< d >
 Handles lists of contacts with meshes. More...
 

Macros

#define CONTACTLIST
 

Functions

template<int d>
bool operator< (const cp< d > &a, const cp< d > &b)
 The contact list is order in increasing order of index i, and for two identical i in increasing order of j. More...
 
template<int d>
bool operator== (const cp< d > &a, const cp< d > &b)
 Contact equivalence is based solely on the index of objects in contact i and j. More...