o3seespy.rayleigh

class o3seespy.command.rayleigh.Rayleigh(osi, alpha_m, beta_k, beta_k_init, beta_k_comm)[source]

Bases: OpenSeesObject

Assign Rayleigh damping to previously defined nodes

Parameters
  • osi (o3seespy.OpenSeesInstance) –

  • alpha_m (float) – factor applied to element or nodes mass matrix

  • beta_k (float) – factor applied to element current stiffness matrix

  • beta_k_init (float) – factor applied to element initial stiffness matrix

  • beta_k_comm (float) – factor applied to element committed stiffness matrix

op_base_type = 'rayleigh'
op_type = 'rayleigh'