chrono::modal::ChModalDampingRayleigh Class Reference
Description
Class for simple Rayleigh damping model R^ = alpha*M^ + beta*K^ where M^ and K^ are the reduced matrices, both for boundary nodes and modal coords.
#include <ChModalDamping.h>
Inheritance diagram for chrono::modal::ChModalDampingRayleigh:

Collaboration diagram for chrono::modal::ChModalDampingRayleigh:

Public Member Functions | |
ChModalDampingRayleigh (double malpha, double mbeta) | |
Construct from the two coefficients in R^ = alpha*M^ + beta*K^. | |
virtual void | ComputeR (ChModalAssembly &assembly, const ChMatrixDynamic<> &modal_M, const ChMatrixDynamic<> &modal_K, const ChMatrixDynamic<> &Psi, ChMatrixDynamic<> &modal_R) const |
Public Attributes | |
double | alpha = 0 |
double | beta = 0 |
Member Function Documentation
◆ ComputeR()
|
inlinevirtual |
Implements chrono::modal::ChModalDamping.
The documentation for this class was generated from the following file:
- C:/M/B/src/chrono-9.0.1/src/chrono_modal/ChModalDamping.h