chrono::ChContactMaterialData Class Reference
Description
Material information for a collision shape.
Provides mechanism for creating a contact material of type to a particular contact formulation (SMC or NSC).
#include <ChMaterialSurface.h>
Public Member Functions | |
| ChContactMaterialData () | |
| Define default properties for contact material information. | |
| ChContactMaterialData (float mu, float cr, float Y, float nu, float kn, float gn, float kt, float gt) | |
| Define contact material data with provided properties. | |
| std::shared_ptr< ChMaterialSurface > | CreateMaterial (ChContactMethod contact_method) const |
| Construct a contact material, consistent with the specified method, using the current data. | |
Public Attributes | |
| float | mu |
| coefficient of friction | |
| float | cr |
| coefficient of restitution | |
| float | Y |
| Young's modulus. | |
| float | nu |
| Poisson ratio. | |
| float | kn |
| normal stiffness | |
| float | gn |
| normal viscous damping | |
| float | kt |
| tangential stiffness | |
| float | gt |
| tangential viscous damping | |
The documentation for this class was generated from the following files:
- /builds/uwsbel/chrono/src/chrono/physics/ChMaterialSurface.h
- /builds/uwsbel/chrono/src/chrono/physics/ChMaterialSurface.cpp