Compute the adjoint SO(3)-Fourier/Wigner transform of given evaluations on specific nodes.
This method uses an adjoint trivariate nfft/fft and an adjoint coefficient transform which is based on a representation property of the Wigner-D functions. Hence it do not use the NFSOFT (which includes a fast polynom transform) as in the older method SO3FunHarmonic.adjointNFSOFT.
Syntax
SO3F = SO3FunHarmonic.adjoint(rot,values)
SO3F = SO3FunHarmonic.adjoint(rot,values,'bandwidth',32,'weights',w)Input
| rot | quadratureSO3Grid, rotation, orientation, SO3Grid |
| values | double |
Output
| SO3F | SO3FunHarmonic |
Options
| bandwidth | maximal harmonic degree (default: 64) |
| weights | quadrature weights |
Flags
| 'nfsoft' | use (mostly slower) NFSOFT algorithm |
| 'directComputation' | direct evaluation of Fourier sums (no nfft) |
See also
SO3FunHarmonic.quadrature SO3FunHarmonic.adjointNFSOFT SO3FunHarmonic.approximate SO3FunHarmonic.interpolate