Open pc494 opened 5 years ago
Euler angle restriction is generally based on working in rzxz
- so it seems likely a "experimental approach" will be needed to find solutions in 'szxz'
(see for example section 6.3.2 in Orientations and Rotations: A.Morawiec)
That said, producing grid in 'szxz'
, converting to 'rzxz'
, cutting out the zone (given in full on page 103 of Orientations and Rotations) and then converting back to 'szxz'
might do the trick (all but the cubic case). Need to profile first. Also a speed up associated with solving #15 might make this redundant.
Currently the starting generation (in euler angles) is very time consuming. It seems likely that you could restrict the range of euler angles considered (before considering the axis-angle) and thus save some time.