chrono::gpu::ChSystemGpuMesh_impl::MeshParams Struct Reference

## Description

Extra parameters needed for triangle-sphere contact.

`#include <ChSystemGpuMesh_impl.h>`

Collaboration diagram for chrono::gpu::ChSystemGpuMesh_impl::MeshParams:

## Public Attributes | |

float | K_n_s2m_SU |

Sphere-to-mesh normal stiffness, expressed in SU (Hertzian spring) | |

float | K_t_s2m_SU |

Sphere-to-mesh tangent stiffness, expressed in SU (Hertzian spring) | |

float | Gamma_n_s2m_SU |

Sphere-to-mesh normal contact damping coefficient, expressed in SU. | |

float | Gamma_t_s2m_SU |

Sphere-to-mesh tangent contact damping coefficient, expressed in SU. | |

bool | use_mat_based |

material based property | |

float | E_eff_s2m_SU |

effective sphere-to-mesh youngs modulus, expressed in SU | |

float | G_eff_s2m_SU |

effective sphere-to-mesh shear modulus, expressed in SU | |

float | COR_s2m_SU |

effective sphere-to-mesh coefficient of restitution, expressed in SU | |

float | adhesionAcc_s2m |

Acceleration caused by adhesion force (constant adhesion model) | |

float | static_friction_coeff_s2m |

Ratio of normal force to peak tangent force, also arctan(theta) where theta is the friction angle. | |

float | rolling_coeff_s2m_SU |

Coefficient of rolling resistance. Units and effect depend on the system rolling resistance model. | |

float | spinning_coeff_s2m_SU |

Coefficient of spinning resistance. Units and effect depend on the system spinning resistance model. | |

unsigned int | num_triangle_families |

Number of triangle families. | |

MeshFrame< float > * | fam_frame_broad |

Reference frames of the triangle families in single precision. | |

MeshFrame< double > * | fam_frame_narrow |

Reference frames of the triangle families in double precision. | |

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

- /builds/uwsbel/chrono/src/chrono_gpu/physics/ChSystemGpuMesh_impl.h