.. _secFortranLibs: Radial scheme ============= ``radial_scheme.f90`` ---------------------- .. f:automodule:: radial_scheme ``chebyshev.f90`` ----------------- .. f:automodule:: chebyshev ``finite_differences.f90`` -------------------------- .. f:automodule:: finite_differences Chebyshev polynomials and cosine transforms =========================================== ``chebyshev_polynoms.f90`` -------------------------- .. f:automodule:: chebyshev_polynoms_mod ``cosine_transform_odd.f90`` ---------------------------- .. f:automodule:: cosine_transform_odd ``cosine_transform_even.f90`` ----------------------------- .. f:automodule:: cosine_transform_even ``fft_fac.f90`` --------------- .. f:automodule:: fft_fac_mod Fourier transforms ================== ``fft.f90`` ----------- .. f:automodule:: fft Spherical harmonic transforms ============================= ``plms.f90`` ------------ .. f:automodule:: plms_theta ``shtransforms.f90`` -------------------- .. f:automodule:: shtransforms ``sht_native.f90`` -------------------- .. f:automodule:: sht Linear algebra ============== ``matrices.f90`` ----------------- .. f:automodule:: real_matrices .. f:automodule:: dense_matrices .. f:automodule:: band_matrices ``algebra.f90`` --------------- .. f:automodule:: algebra