![]() |
libftsh
A Fast Transform for Spherical Harmonics
|
| bdmat.c | Contains simple functions based on the Banded_Matrix struct |
| bdmat_ops.c | Contains functions interacting the Banded_Matrix struct with others |
| bell_utils.c | Bell handling utilities for local trigonomatric transforms |
| dctw.c | Discrete Cosine Transform based on FFTW |
| direct1_fromfile.c | Load precomputed data for direct1 transform |
| direct1_tofile.c | Precompute and save data for direct1 spherical harmonic transform |
| direct1_transform.c | Perform the direct1 spherical harmonic transform |
| dmat.c | Contains simple functions based on the Dense_Matrix struct |
| dmat_ops.c | Contains functions interacting_the Dense_Matrix struct with others |
| dvect.c | Contains simple functions based on the Dense_Vector struct |
| dyadic_gsearch.c | Best non-decreasing dyadic partition search |
| dyadic_trig_gsearch.c | Local trig version (wrapper) for dyadic_gsearch.c |
| fast1_fromfile.c | Load precomputed data for fast1 transform |
| fast1_tofile.c | Precompute and save data for fast1 spherical harmonic transform |
| fast1_transform.c | Perform the fast1 spherical harmonic transform |
| getoption.c | Retrieve command line options |
| init_Pm_1d_workspace.c | Initialize workspace for the transform |
| lctw.c | Local Cosine Transform based on FFTW |
| libftsh.h [code] | Header for a library for doing the Fast Transform for Spherical Harmonics |
| matbells.c | Contains the Matviyenko bells for local trigonometric transforms |
| mk_gnode_gweight.c | Construct the Gaussian nodes and weights |
| Pmn_construct.c | Compute point values of P^m_n Associated Legendre Functions |
| pointwise_ops.c | Contains functions to do pointwise operations |
| second.c | Note time for performance testing |
| trig_int_ops.c | Operations based on Local_Trig_Interval struct |
| TEST/analyse_d1.c | Analyze (expand) using the direct1 algorithm |
| TEST/analyse_f1.c | Analyze (expand) using the fast1 algorithm |
| TEST/assess_d1.c | Assess the performance of the direct1 algorithm |
| TEST/assess_f1.c | Assess the performance of the fast1 algorithm |
| TEST/diff_coef.c | Compare two sets of coefficients |
| TEST/diff_fcn.c | Compare two sets of function values |
| TEST/initialize_d1.c | Precompute data for the direct1 algorithm |
| TEST/initialize_f1.c | Precompute data for the fast1 algorithm |
| TEST/random_coef.c | Construct random spherical harmonic coefficients |
| TEST/synthesize_d1.c | Synthesize (evaluate) using the direct1 algorithm |
| TEST/synthesize_f1.c | Synthesize (evaluate) using the fast1 algorithm |
| TEST/tfast1.c | Quick test file that the fast1 transform is working correctly |
| TEST/tgaus.c | Check our Gaussian nodes and weights against an external routine |
1.8.0