chrono::modal::ChModalDamping Class Referenceabstract

Description

Base class for damping models of modal reduced assemblies.

Children classes provide specialized damping models. These classes are used as arguments in ChModalAssembly::DoModalReduction(...) to define which approach is used in order to build the damping matrix for the modal-reduced assembly.

#include <ChModalDamping.h>

Inheritance diagram for chrono::modal::ChModalDamping:

Public Member Functions

virtual void ComputeR (ChModalAssembly &assembly, const ChMatrixDynamic<> &modal_M, const ChMatrixDynamic<> &modal_K, const ChMatrixDynamic<> &Psi, ChMatrixDynamic<> &modal_R) const =0
 

Member Function Documentation

◆ ComputeR()

virtual void chrono::modal::ChModalDamping::ComputeR ( ChModalAssembly & assembly,
const ChMatrixDynamic<> & modal_M,
const ChMatrixDynamic<> & modal_K,
const ChMatrixDynamic<> & Psi,
ChMatrixDynamic<> & modal_R ) const
pure virtual

The documentation for this class was generated from the following file:
  • C:/M/B/src/chrono-9.0.1/src/chrono_modal/ChModalDamping.h