libftsh
A Fast Transform for Spherical Harmonics
|
Banded_Matrix | A one dimensional sparse matrix, with banded structure |
Bdmat_Op_Workspace | Workspace for Banded_Matrix routines |
Dense_Matrix | An ordinary (one dimensional) matrix |
Dense_Vector | An ordinary (one dimensional) vector |
Dyadic_Gsearch_Save | Workspace for "best non-decreasing dyadic partition" search |
Fast1_Save | Extra things to save for fast1 algorithm |
Ftrigtw_Plan | Holder for precomputed FFTW objects |
Local_Trig_Interval | Information to do a local trigonometric transform on an interval |
Pm_1D | Hold a compressed matrix of Associate Legendre functions of a fixed order |
Pm_1D_Workspace | Hold workspace and a few precomputed values for the fast synthesis/analysis |
Pm_Direct_bd | Hold a banded matrix of Associate Legendre functions of a fixed order |
Pm_Direct_d | Hold a dense matrix of Associate Legendre functions of a fixed order |
Pmncos_Recurrence_Save | Hold data and workspace to do the three-term recurrence for a vector of sample points |