Rayleigh Damping Command: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
'''D = $alphaM * M + $betaK * Kcurrent +$betaKinit * Kinit + $betaKcomm * KlastCommit''' | '''D = $alphaM * M + $betaK * Kcurrent +$betaKinit * Kinit + $betaKcomm * KlastCommit''' | ||
{| | {| | ||
Line 11: | Line 10: | ||
---- | ---- | ||
{| | {| | ||
Line 36: | Line 36: | ||
---- | ---- | ||
Code Developed by: <span style="color:blue"> fmk </span> | Code Developed by: <span style="color:blue"> fmk </span> |
Revision as of 23:38, 25 March 2010
- Command_Manual
- Tcl Commands
- Modeling_Commands
- model
- uniaxialMaterial
- ndMaterial
- frictionModel
- section
- geometricTransf
- element
- node
- sp commands
- mp commands
- timeSeries
- pattern
- mass
- block commands
- region
- rayleigh
- Analysis Commands
- Output Commands
- Misc Commands
- DataBase Commands
This command is used to assign damping to all previously-defined elements and nodes. When using rayleigh damping in OpenSees, the damping matrix for an element or node, D is specified as a combination of stiffness and mass-proportional damping matrices:
D = $alphaM * M + $betaK * Kcurrent +$betaKinit * Kinit + $betaKcomm * KlastCommit
rayleigh $alphaM $betaK $betaKinit $betaKcomm |
$nodeTag | integer tag identifying node |
$alphaM | factor applied to elements or nodes mass matrix |
$betaK | factor applied to elements current stiffness matrix. |
$betaKinit | factor applied to elements initial stiffness matrix. |
$betaKcomm | factor applied to elements committed stiffness matrix. |
NOTE:
The command overwrites any existing damping coeeficients at the Elements and Nodes.
EXAMPLE:
rayleigh 0.01 0.02 0.0 0.0
Code Developed by: fmk