chrono::ChContactMaterialCompositeNSC Class Reference

Description

Composite NSC material data for a contact pair.

#include <ChContactMaterialNSC.h>

Inheritance diagram for chrono::ChContactMaterialCompositeNSC:
Collaboration diagram for chrono::ChContactMaterialCompositeNSC:

Public Member Functions

 ChContactMaterialCompositeNSC (ChContactMaterialCompositionStrategy *strategy, std::shared_ptr< ChContactMaterialNSC > mat1, std::shared_ptr< ChContactMaterialNSC > mat2)
 
virtual void ArchiveOut (ChArchiveOut &archive_out) override
 Method to allow serialization of transient data to archives.
 
virtual void ArchiveIn (ChArchiveIn &archive_in) override
 Method to allow deserialization of transient data from archives.
 
- Public Member Functions inherited from chrono::ChContactMaterialComposite

Public Attributes

float static_friction
 
float sliding_friction
 
float rolling_friction
 
float spinning_friction
 
float restitution
 
float cohesion
 
float dampingf
 
float compliance
 
float complianceT
 
float complianceRoll
 
float complianceSpin
 

Member Function Documentation

◆ ArchiveIn()

void chrono::ChContactMaterialCompositeNSC::ArchiveIn ( ChArchiveIn & archive_in)
overridevirtual

Method to allow deserialization of transient data from archives.

Reimplemented from chrono::ChContactMaterialComposite.

◆ ArchiveOut()

void chrono::ChContactMaterialCompositeNSC::ArchiveOut ( ChArchiveOut & archive_out)
overridevirtual

Method to allow serialization of transient data to archives.

Reimplemented from chrono::ChContactMaterialComposite.


The documentation for this class was generated from the following files:
  • C:/M/B/src/chrono-9.0.1/src/chrono/physics/ChContactMaterialNSC.h
  • C:/M/B/src/chrono-9.0.1/src/chrono/physics/ChContactMaterialNSC.cpp