Module ImportFrom alias alias alias alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias alias FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore Call NameLoad Str Assign TupleStore NameStore NameStore Call NameLoad Str Num Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad BinOpSub BinOpDiv NameLoad Num NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad UnaryOpUSub NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad BinOpMult NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpBitOr BinOpMult BinOpDiv BinOpMult NameLoad BinOpPow NameLoad Num Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str NameLoad NameLoad NameLoad TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpMult BinOpMult BinOpMult NameLoad NameLoad BinOpSub NameLoad NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore ListLoad NameLoad NameLoad Assign NameStore ListLoad BinOpSub NameLoad BinOpMult NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assert CompareEq SubscriptLoad NameLoad Index Num BinOpDiv BinOpMult BinOpMult Num NameLoad Call NameLoad NameLoad Num decorator_list FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore Call NameLoad Str Assign TupleStore NameStore NameStore Call NameLoad Str Num Assign TupleStore NameStore NameStore NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad BinOpMult NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Str BinOpMult NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Str NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpMult BinOpMult BinOpMult UnaryOpUSub NameLoad NameLoad NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad ListLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assert CompareEq SubscriptLoad NameLoad Index Num BinOpDiv BinOpMult UnaryOpUSub NameLoad Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore Call NameLoad Str Assign TupleStore NameStore NameStore Call NameLoad Str keyword Num Assign TupleStore NameStore NameStore NameStore Call NameLoad Str Assign NameStore Num Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Str BinOpAdd BinOpMult NameLoad AttributeLoad NameLoad attr BinOpMult NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad Assign NameStore Call NameLoad Str NameLoad NameLoad Assign NameStore Call NameLoad ListLoad BinOpSub BinOpAdd BinOpPow NameLoad Num BinOpPow NameLoad Num BinOpPow NameLoad Num Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad ListLoad NameLoad NameLoad keyword NameLoad keyword ListLoad TupleLoad NameLoad BinOpMult BinOpMult NameLoad NameLoad AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad Num Num Assign NameStore Call NameLoad ListLoad ListLoad BinOpAdd BinOpSub BinOpMult NameLoad Call NameLoad NameLoad NameLoad NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num NameLoad NameLoad ListLoad BinOpAdd BinOpMult NameLoad Call NameLoad NameLoad NameLoad NameLoad BinOpMult BinOpMult Num NameLoad NameLoad Assert CompareEq AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad ListLoad BinOpDiv BinOpAdd BinOpAdd BinOpMult Num NameLoad BinOpMult Num BinOpPow NameLoad Num BinOpMult Num BinOpPow NameLoad Num BinOpAdd BinOpDiv BinOpMult Num BinOpPow NameLoad Num NameLoad BinOpDiv BinOpMult Num BinOpPow NameLoad Num NameLoad Assert CompareEq Call AttributeLoad NameLoad attr keyword Str NameLoad decorator_list FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore Call NameLoad Str Assign TupleStore NameStore NameStore Call NameLoad Str Num Assign TupleStore NameStore NameStore Call NameLoad Str Num Assign TupleStore NameStore NameStore Call NameLoad Str Assign TupleStore NameStore NameStore Call NameLoad Str Num Assign TupleStore NameStore NameStore NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad BinOpMult NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad BinOpMult NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str BinOpMult NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str BinOpMult NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Str NameLoad NameLoad Assign NameStore Call NameLoad Str NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpMult BinOpMult BinOpMult UnaryOpUSub NameLoad NameLoad NameLoad Call NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpSub BinOpMult BinOpMult BinOpMult UnaryOpUSub NameLoad NameLoad NameLoad Call NameLoad NameLoad BinOpMult BinOpMult BinOpMult NameLoad NameLoad NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad ListLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq Call NameLoad BinOpSub BinOpMult BinOpMult NameLoad NameLoad BinOpAdd BinOpAdd BinOpSub BinOpAdd BinOpAdd BinOpMult BinOpMult Num NameLoad Call NameLoad NameLoad BinOpMult BinOpMult BinOpMult NameLoad Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpMult BinOpMult BinOpMult NameLoad Call NameLoad NameLoad Call NameLoad NameLoad BinOpPow NameLoad Num BinOpMult BinOpMult BinOpMult NameLoad Call NameLoad NameLoad Call NameLoad NameLoad BinOpPow NameLoad Num BinOpMult BinOpMult BinOpMult NameLoad Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpMult BinOpMult Num NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Num Assert CompareEq Call NameLoad BinOpSub BinOpMult BinOpMult NameLoad NameLoad BinOpAdd BinOpAdd BinOpAdd BinOpSub BinOpAdd BinOpMult NameLoad Call NameLoad NameLoad BinOpMult BinOpMult BinOpMult NameLoad Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpMult BinOpMult BinOpMult NameLoad Call NameLoad NameLoad Call NameLoad NameLoad BinOpPow NameLoad Num BinOpMult BinOpMult BinOpMult NameLoad Call NameLoad NameLoad Call NameLoad NameLoad BinOpPow NameLoad Num BinOpMult BinOpMult BinOpMult NameLoad Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpMult NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Num decorator_list FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore NameStore Call NameLoad Str Assign TupleStore NameStore NameStore NameStore Call NameLoad Str Num Assign TupleStore NameStore NameStore NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Str BinOpMult NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad BinOpMult BinOpDiv NameLoad Num BinOpPow NameLoad Num BinOpMult BinOpDiv NameLoad Num BinOpPow NameLoad Num BinOpMult BinOpDiv NameLoad Num BinOpPow NameLoad Num Assign NameStore Call NameLoad Str NameLoad NameLoad NameLoad TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpMult BinOpMult BinOpMult UnaryOpUSub NameLoad NameLoad NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore ListLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Assert CompareEq SubscriptLoad AttributeLoad NameLoad attr Slice Num Num ListLoad Num BinOpDiv BinOpMult BinOpMult Num NameLoad BinOpPow NameLoad Num Num Num Assert CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpDiv BinOpAdd BinOpMult BinOpMult Num NameLoad Call NameLoad Call NameLoad NameLoad BinOpMult BinOpMult NameLoad BinOpAdd BinOpMult BinOpMult Num Call NameLoad BinOpMult Num Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad BinOpMult BinOpMult Num Call NameLoad Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad BinOpMult Num NameLoad Assert CompareEq SubscriptLoad NameLoad Index Num BinOpMult BinOpAdd BinOpAdd BinOpMult BinOpMult Num Call NameLoad Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad BinOpMult BinOpMult Num Call NameLoad Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad BinOpDiv BinOpMult Num Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad decorator_list
N/A sympy.physics.mechanics dynamicsymbols ReferenceFrame Point RigidBody LagrangesMethod Particle inertia Lagrangian sympy symbols pi sin cos tan simplify Function Derivative Matrix test_disc_on_an_incline_plane N/A N/A N/A N/A N/A N/A y theta N/A dynamicsymbols y theta N/A N/A yd thetad N/A dynamicsymbols y theta 1 N/A N/A m g R l alpha N/A symbols m g R l alpha N/A N N/A ReferenceFrame N N/A A N/A N/A N orientnew A Axis N/A N/A N/A pi 2 alpha N/A N z N/A B N/A N/A A orientnew B Axis N/A N/A theta N/A A z N/A Do N/A Point Do N/A N/A N/A Do set_vel N N/A yd N/A A x N/A I N/A N/A N/A N/A m N/A R 2 2 N/A B z N/A B z N/A D N/A RigidBody D Do B m N/A I Do N/A N/A D potential_energy N/A N/A N/A m g N/A l y N/A sin alpha N/A L N/A Lagrangian N D N/A q N/A y theta N/A hol_coneqs N/A N/A y N/A R theta N/A m N/A LagrangesMethod L q hol_coneqs hol_coneqs N/A N/A N/A m form_lagranges_equations N/A rhs N/A N/A m rhs N/A N/A N/A rhs simplify N/A N/A N/A rhs N/A 2 N/A N/A N/A 2 g N/A sin alpha 3 N/A test_simp_pen N/A N/A N/A N/A N/A N/A q u N/A dynamicsymbols q u N/A N/A qd ud N/A dynamicsymbols q u  1 N/A N/A l m g N/A symbols l m g N/A N N/A ReferenceFrame N N/A A N/A N/A N orientnew A Axis N/A q N/A N z N/A N/A N/A A set_ang_vel N N/A qd N/A N z N/A O N/A Point O N/A N/A N/A O set_vel N 0 N/A P N/A N/A O locatenew P N/A l N/A A x N/A N/A N/A P v2pt_theory O N A N/A Pa N/A Particle Pa P m N/A N/A Pa potential_energy N/A N/A N/A N/A m g l N/A cos q N/A L N/A Lagrangian N Pa N/A lm N/A LagrangesMethod L N/A q N/A N/A N/A lm form_lagranges_equations N/A RHS N/A N/A lm rhs N/A N/A N/A RHS N/A 1 N/A N/A N/A g N/A sin q l N/A test_nonminimal_pendulum N/A N/A N/A N/A N/A N/A q1 q2 N/A dynamicsymbols q1:3 N/A N/A q1d q2d N/A dynamicsymbols q1:3 level 1 N/A N/A L m t N/A symbols L, m, t N/A g 9.8 N/A N N/A ReferenceFrame N N/A pN N/A Point N* N/A N/A N/A pN set_vel N 0 N/A P N/A N/A pN locatenew P1 N/A N/A q1 N/A N x N/A q2 N/A N y N/A N/A N/A P set_vel N N/A N/A N/A N/A P pos_from pN dt N N/A pP N/A Particle pP P m N/A f_c N/A Matrix N/A N/A N/A N/A q1 2 N/A q2 2 N/A L 2 N/A Lag N/A Lagrangian N pP N/A LM N/A LagrangesMethod Lag N/A q1 q2 hol_coneqs f_c forcelist N/A N/A P N/A N/A m g N/A N x frame N N/A N/A N/A LM form_lagranges_equations N/A lam1 N/A N/A LM lam_vec N/A N/A 0 0 N/A eom_sol N/A Matrix N/A N/A N/A N/A N/A m N/A Derivative q1 t t N/A 9.8 m N/A N/A 2 lam1 q1 N/A N/A N/A m N/A Derivative q2 t t N/A N/A 2 lam1 q2 N/A N/A N/A LM eom eom_sol N/A lam_sol N/A Matrix N/A N/A N/A N/A N/A 19.6 q1 N/A 2 N/A q1d 2 N/A 2 N/A q2d 2 N/A N/A N/A 4 N/A q1 2 m N/A N/A 4 N/A q2 2 m N/A N/A N/A N/A LM solve_multipliers sol_type Matrix lam_sol N/A test_dub_pen N/A N/A N/A N/A N/A N/A q1 q2 N/A dynamicsymbols q1 q2 N/A N/A q1d q2d N/A dynamicsymbols q1 q2 1 N/A N/A q1dd q2dd N/A dynamicsymbols q1 q2 2 N/A N/A u1 u2 N/A dynamicsymbols u1 u2 N/A N/A u1d u2d N/A dynamicsymbols u1 u2 1 N/A N/A l m g N/A symbols l m g N/A N N/A ReferenceFrame N N/A A N/A N/A N orientnew A Axis N/A q1 N/A N z N/A B N/A N/A N orientnew B Axis N/A q2 N/A N z N/A N/A N/A A set_ang_vel N N/A q1d N/A A z N/A N/A N/A B set_ang_vel N N/A q2d N/A A z N/A O N/A Point O N/A P N/A N/A O locatenew P N/A l N/A A x N/A R N/A N/A P locatenew R N/A l N/A B x N/A N/A N/A O set_vel N 0 N/A N/A N/A P v2pt_theory O N A N/A N/A N/A R v2pt_theory P N B N/A ParP N/A Particle ParP P m N/A ParR N/A Particle ParR R m N/A N/A ParP potential_energy N/A N/A N/A N/A m g l N/A cos q1 N/A N/A ParR potential_energy N/A N/A N/A N/A N/A m g l N/A cos q1 N/A N/A N/A m g l N/A cos q2 N/A L N/A Lagrangian N ParP ParR N/A lm N/A LagrangesMethod L N/A q1 q2 N/A N/A N/A lm form_lagranges_equations N/A N/A N/A simplify N/A N/A N/A l m N/A N/A N/A N/A N/A N/A N/A 2 g N/A sin q1 N/A N/A N/A l N/A sin q1 N/A sin q2 q2dd N/A N/A N/A l N/A sin q1 N/A cos q2 N/A q2d 2 N/A N/A N/A l N/A sin q2 N/A cos q1 N/A q2d 2 N/A N/A N/A l N/A cos q1 N/A cos q2 q2dd N/A N/A 2 l q1dd N/A N/A lm eom N/A 0 0 N/A N/A N/A simplify N/A N/A N/A l m N/A N/A N/A N/A N/A N/A g N/A sin q2 N/A N/A N/A l N/A sin q1 N/A sin q2 q1dd N/A N/A N/A l N/A sin q1 N/A cos q2 N/A q1d 2 N/A N/A N/A l N/A sin q2 N/A cos q1 N/A q1d 2 N/A N/A N/A l N/A cos q1 N/A cos q2 q1dd N/A l q2dd N/A N/A lm eom N/A 1 0 N/A test_rolling_disc N/A N/A N/A N/A N/A N/A q1 q2 q3 N/A dynamicsymbols q1 q2 q3 N/A N/A q1d q2d q3d N/A dynamicsymbols q1 q2 q3 1 N/A N/A r m g N/A symbols r m g N/A N N/A ReferenceFrame N N/A Y N/A N/A N orientnew Y Axis N/A q1 N/A N z N/A L N/A N/A Y orientnew L Axis N/A q2 N/A Y x N/A R N/A N/A L orientnew R Axis N/A q3 N/A L y N/A C N/A Point C N/A N/A N/A C set_vel N 0 N/A Dmc N/A N/A C locatenew Dmc N/A r N/A L z N/A N/A N/A Dmc v2pt_theory C N R N/A I N/A inertia L N/A N/A m 4 N/A r 2 N/A N/A m 2 N/A r 2 N/A N/A m 4 N/A r 2 N/A BodyD N/A RigidBody BodyD Dmc R m N/A I Dmc N/A N/A BodyD potential_energy N/A N/A N/A N/A m g r N/A cos q2 N/A Lag N/A Lagrangian N BodyD N/A q N/A q1 q2 q3 N/A q1 N/A Function q1 N/A q2 N/A Function q2 N/A q3 N/A Function q3 N/A l N/A LagrangesMethod Lag q N/A N/A N/A l form_lagranges_equations N/A RHS N/A N/A l rhs N/A N/A N/A RHS simplify N/A t N/A symbols t N/A N/A N/A N/A l mass_matrix N/A 3 6 N/A 0 N/A N/A N/A 5 m N/A r 2 4 0 N/A N/A N/A N/A N/A RHS N/A 4 simplify N/A N/A N/A N/A -8 g N/A sin N/A q2 t N/A N/A r N/A N/A N/A 5 N/A sin N/A 2 N/A q2 t N/A Derivative N/A q1 t t N/A N/A 12 N/A cos N/A q2 t N/A Derivative N/A q3 t t N/A Derivative N/A q1 t t N/A 10 r N/A N/A N/A RHS N/A 5 N/A N/A N/A N/A N/A -5 N/A cos N/A q2 t N/A Derivative N/A q1 t t N/A N/A 6 N/A tan N/A q2 t N/A Derivative N/A q3 t t N/A N/A 4 N/A Derivative N/A q1 t t N/A cos N/A q2 t N/A Derivative N/A q2 t t N/A