General > Add_Damping2State


Add_Damping2State

Purpose

setup damping matrix of structural model as field of data structure STATE

Synopsis

State = Add_Damping2State (type,Model,State,zeta,mode)

Description

ADD_DAMPING2STATE setup damping matrix of structural model as field of data structure STATE
  STATE = ADD_DAMPING2STATE (TYPE,MODEL,STATE,ZETA,MODE)
  the function sets up the structural damping matrix C as a field of data structure STATE
  the free DOF stiffness matrix is supplied in the field Kf of STATE
  and the free DOF lumped mass vector in the field Ml of MODEL;
  the damping matrix is calibrated so that the mode numbers in row vector MODE have
  the damping ratios specified in the row vector ZETA;
  the character variable TYPE should be either 'StifProp', 'Caughey' or 'Modal'
  Note: Caughey with one mode reduces to a mass proportional damping matrix and
        with two modes reduces to Rayleigh damping;
        for more than 2 modes Caughey damping works only if Ml is fully populated;
        Modal damping refers to the method of superposing modal damping matrices by
        Wilson/Penzien; reference: Chopra, Dynamics of Structures, 2nd edition, pp. 455-463

Cross-Reference Information

This function calls:

This function is called by: