free

class sharpy.structure.utils.lagrangeconstraints.free[source]
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