Rotate point v by theta [rad] about axis through origin
(right-hand rule). Equivalent to Incompact3d's quaternion QuatRot,
written in Rodrigues' form; axis need not be normalised.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | v(3) | |||
| real(kind=dp), | intent(in) | :: | theta | |||
| real(kind=dp), | intent(in) | :: | axis(3) | |||
| real(kind=dp), | intent(in) | :: | origin(3) |