GranOO  3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
Public Member Functions | Public Attributes | List of all members
GranOO3::Physic::MaterialCouple Struct Reference

#include <Material.hpp>

Public Member Functions

void parse_xml ()
 

Public Attributes

double _normal_stiffness = 0.
 
double _adhesion_force = 0.
 
double _restitution_coeff = 0.
 
double _damping_factor = 0.
 
double _tangential_stiffness = 0.
 
double _static_friction = 0.
 
double _dynamic_friction = 0.
 
double _friction_slope = 1e5
 
double _rolling_stiffness = 0.
 
double _rolling_limit = 0.
 

Member Function Documentation

◆ parse_xml()

void GranOO3::Physic::MaterialCouple::parse_xml ( )

Member Data Documentation

◆ _adhesion_force

double GranOO3::Physic::MaterialCouple::_adhesion_force = 0.

◆ _damping_factor

double GranOO3::Physic::MaterialCouple::_damping_factor = 0.

◆ _dynamic_friction

double GranOO3::Physic::MaterialCouple::_dynamic_friction = 0.

◆ _friction_slope

double GranOO3::Physic::MaterialCouple::_friction_slope = 1e5

◆ _normal_stiffness

double GranOO3::Physic::MaterialCouple::_normal_stiffness = 0.

◆ _restitution_coeff

double GranOO3::Physic::MaterialCouple::_restitution_coeff = 0.

◆ _rolling_limit

double GranOO3::Physic::MaterialCouple::_rolling_limit = 0.

◆ _rolling_stiffness

double GranOO3::Physic::MaterialCouple::_rolling_stiffness = 0.

◆ _static_friction

double GranOO3::Physic::MaterialCouple::_static_friction = 0.

◆ _tangential_stiffness

double GranOO3::Physic::MaterialCouple::_tangential_stiffness = 0.

The documentation for this struct was generated from the following files: