Simulation parameter form. Parameter Value Explanation g g g : Gravitational acceleration (in m ⋅ s − 2 \mathrm{m}\cdot \mathrm{s}^{-2} m ⋅ s − 2 ). l 1 l_1 l 1 : Length of pendulum 1 in metres. l 2 l_2 l 2 : Length of pendulum 2 in metres. l 3 l_3 l 3 : Length of pendulum 3 in metres. m 1 b m_{1b} m 1 b : Mass of pendulum bob 1 in kilograms. m 1 r m_{1r} m 1 r : Mass of pendulum rod 1 in kilograms. m 2 b m_{2b} m 2 b : Mass of pendulum bob 2 in kilograms. m 2 r m_{2r} m 2 r : Mass of pendulum rod 2 in kilograms. m 3 b m_{3b} m 3 b : Mass of pendulum bob 3 in kilograms. m 3 r m_{3r} m 3 r : Mass of pendulum rod 3 in kilograms. b 1 b b_{1b} b 1 b : Linear dissipation coefficient of pendulum bob 1. b 1 r b_{1r} b 1 r : Linear dissipation coefficient of pendulum rod 1. c 1 b c_{1b} c 1 b : Quadratic dissipation coefficient of pendulum bob 1. c 1 r c_{1r} c 1 r : Quadratic dissipation coefficient of pendulum rod 1. b 2 b b_{2b} b 2 b : Linear dissipation coefficient for pendulum bob 2. b 2 r b_{2r} b 2 r : Linear dissipation coefficient for pendulum rod 2. c 2 b c_{2b} c 2 b : Quadratic dissipation coefficient for pendulum bob 2. c 2 r c_{2r} c 2 r : Quadratic dissipation coefficient for pendulum rod 2. b 3 b b_{3b} b 3 b : Linear dissipation coefficient for pendulum bob 3. b 3 r b_{3r} b 3 r : Linear dissipation coefficient for pendulum rod 3. c 3 b c_{3b} c 3 b : Quadratic dissipation coefficient for pendulum bob 3. c 3 r c_{3r} c 3 r : Quadratic dissipation coefficient for pendulum rod 3. t f t_f t f : End time for the simulation in seconds. θ 1 , 0 \theta_{1,0} θ 1 , 0 : Initial value of θ 1 \theta_1 θ 1 in radians. θ ˙ 1 , 0 \dot{\theta}_{1,0} θ ˙ 1 , 0 : Initial value of θ ˙ 1 \dot{\theta}_1 θ ˙ 1 in radians per second. θ 2 , 0 \theta_{2,0} θ 2 , 0 : Initial value of θ 2 \theta_2 θ 2 in radians. θ ˙ 2 , 0 \dot{\theta}_{2,0} θ ˙ 2 , 0 : Initial value of θ ˙ 2 \dot{\theta}_2 θ ˙ 2 in radians per second. θ 3 , 0 \theta_{3,0} θ 3 , 0 : Initial value of θ 3 \theta_3 θ 3 in radians. θ ˙ 3 , 0 \dot{\theta}_{3,0} θ ˙ 3 , 0 : Initial value of θ ˙ 3 \dot{\theta}_3 θ ˙ 3 in radians per second. ϵ \epsilon ϵ : Error tolerance. T o l t y p e \mathrm{Tol}_{\mathrm{type}} T o l t y p e : Tolerance type, can be either absolute (0) or relative (1). h I n i t i a l h_{\mathrm{Initial}} h I n i t i a l : Initial step size. h M i n h_{\mathrm{Min}} h M i n : Minimum allowed step size. Δ t \Delta t Δ t : Time increment for skipping ahead in animation. t 1 t_1 t 1 : Time you want to skip ahead to in animation when you press the skip button. W i d t h \mathrm{Width} W i d t h : Width (in px) of Plotly windows used for plotting and animation below. H e i g h t \mathrm{Height} H e i g h t : Height (in px) of Plotly windows used for plotting and animation below. t S c a l e t_\mathrm{Scale} t S c a l e : Proportion of animation time passed per real time. t S c a l e = 1.0 t_{\mathrm{Scale}}=1.0 t S c a l e = 1 . 0 means animation and real time match. t S c a l e < 1.0 t_{\mathrm{Scale}}<1.0 t S c a l e < 1 . 0 means the animation is going more slowly than real time. t S c a l e > 1.0 t_{\mathrm{Scale}}>1.0 t S c a l e > 1 . 0 means it is going more rapidly. O p a c i t y \mathrm{Opacity} O p a c i t y : Opacity of the lines in the 3D phase space animation. Customizable in case you need to tweak it in order to see the red dot marker.