constant_rot_vel_FoR

class sharpy.structure.utils.lagrangeconstraints.constant_rot_vel_FoR[source]

This constraint forces a constant rotation velocity of a FoR

See LagrangeConstraints for the description of variables

FoR_body

body number of the “FoR”

Type

int

dynamicmat(LM_C, LM_K, LM_Q, MB_beam, MB_tstep, ts, num_LM_eq, sys_size, dt, Lambda, Lambda_dot)[source]

Generates the structural matrices (damping, stiffness) and the independent vector associated to the LagrangeConstraint in a dynamic simulation

dynamicpost(lc_list, MB_beam, MB_tstep)[source]

Postprocess operations needed by the LagrangeConstraint in a dynamic simulation

get_n_eq()[source]

Returns the number of equations required by the Lagrange Constraint

initialise(MBdict_entry, ieq, print_info=True)[source]

Initialisation

staticmat(LM_C, LM_K, LM_Q, MB_beam, MB_tstep, ts, num_LM_eq, sys_size, dt, Lambda, Lambda_dot)[source]

Generates the structural matrices (damping, stiffness) and the independent vector associated to the LagrangeConstraint in a static simulation

staticpost(lc_list, MB_beam, MB_tstep)[source]

Postprocess operations needed by the LagrangeConstraint in a static simulation