Converted the Sobol' rotation matrices to float32 in the frame order target function.
This is to conserve huge amounts of memory to allow for more Sobol' points to be used. For example
for the models which use 3D Sobol' points (isotropic cone and pseudo-ellipse), a maximum of 50000
Sobol' points requires 50000000 to be created, using about 15 Gb of RAM.