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 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:
  • D:/W/B/src/chrono-9.0.1/src/chrono/physics/ChContactMaterialNSC.h
  • D:/W/B/src/chrono-9.0.1/src/chrono/physics/ChContactMaterialNSC.cpp