Contact.h File Reference

Detailed Description

Header file for the Contact class.

Author
Klaus Iglberger
Sebastian Eibl sebas.nosp@m.tian.nosp@m..eibl.nosp@m.@fau.nosp@m..de
#include <pe/rigidbody/GeomPrimitive.h>
#include <pe/Thresholds.h>
#include <pe/Types.h>
#include <core/math/Vector3.h>
#include <pe/Config.h>
#include <core/NonCopyable.h>
#include <core/DataTypes.h>

Classes

class  walberla::pe::Contact
 Contact between rigid bodies. More...
 

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 
 walberla::pe
 

Functions

std::ostream & walberla::pe::operator<< (std::ostream &os, const Contact &c)
 Global output operator for contacts. More...
 
std::ostream & walberla::pe::operator<< (std::ostream &os, ConstContactID c)
 Global output operator for contact handles. More...
 
Contact type utility functions
std::ostream & walberla::pe::operator<< (std::ostream &os, Contact::ContactType type)
 Calculation of the normal relative acceleration between the two contacting rigid bodies. More...
 
Contact type utility functions
std::ostream & walberla::pe::operator<< (std::ostream &os, Contact::ContactType type)
 Calculation of the normal relative acceleration between the two contacting rigid bodies. More...
 
Contact type utility functions
std::ostream & walberla::pe::operator<< (std::ostream &os, Contact::ContactType type)
 Calculation of the normal relative acceleration between the two contacting rigid bodies. More...