rigid_body#

diffeqzoo.ivps.rigid_body(*, time_span=(0.0, 20.0), initial_values=(1.0, 0.0, 0.9), parameters=(-2.0, 1.25, -0.5))[source]#

Construct the rigid body dynamics without external forces.

The rigid body dynamics from classical mechanics, or “Euler’s rotation equations”, describe the rotation of a rigid body in three-dimensional, principal, orthogonal coordinates.

A common citation for the rigid-body problem is p. 244 in the book by Hairer et al. (1993):

BibTex for Hairer et al. (1993)
@book{hairer1993solving,
    title={Solving Ordinary Differential equations I, Nonstiff Problems},
    author={Hairer, Ernst and N{\o}rsett, Syvert P and Wanner, Gerhard},
    year={1993},
    publisher={Springer}
    edition={2}
}

Note

If you know a more suitable original reference, please make some noise!