BaseLagrangeConstraint
- class sharpy.structure.utils.lagrangeconstraints.BaseLagrangeConstraint[source]
Base class for LagrangeConstraints showing the methods required. They will be inherited by all the Lagrange Constraints
- _n_eq
Number of equations required by a LagrangeConstraint
- Type:
int
- _ieq
Number of the first equation associated to the Lagrange Constraint in the whole set of Lagrange equations
- Type:
int
- abstract 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
- abstract dynamicpost(lc_list, MB_beam, MB_tstep)[source]
Postprocess operations needed by the LagrangeConstraint in a dynamic simulation