├── .gitignore ├── COPYING ├── Makefile ├── README.md ├── c_utils ├── c_utils.c ├── c_utils.h ├── memusage.c ├── memusage.h ├── planck.make ├── walltime_c.c └── walltime_c.h ├── config ├── config.auto.in └── rules.common ├── configure.ac ├── docsrc ├── c_utils.dox ├── footer.html ├── index_code.html ├── libfftpack.dox ├── libsharp.dox └── planck.make ├── fortran ├── sharp.f90 └── test_sharp.f90 ├── libfftpack ├── README ├── bluestein.c ├── bluestein.h ├── fftpack.c ├── fftpack.h ├── fftpack_inc.c ├── libfftpack.dox ├── ls_fft.c ├── ls_fft.h └── planck.make ├── libsharp ├── libsharp.dox ├── planck.make ├── sharp.c ├── sharp.h ├── sharp_almhelpers.c ├── sharp_almhelpers.h ├── sharp_announce.c ├── sharp_announce.h ├── sharp_complex_hacks.h ├── sharp_core.c ├── sharp_core.h ├── sharp_core_inc.c ├── sharp_core_inc2.c ├── sharp_core_inchelper.c ├── sharp_cxx.h ├── sharp_geomhelpers.c ├── sharp_geomhelpers.h ├── sharp_internal.h ├── sharp_legendre.c ├── sharp_legendre.c.in ├── sharp_legendre.h ├── sharp_legendre_roots.c ├── sharp_legendre_roots.h ├── sharp_legendre_table.c ├── sharp_legendre_table.h ├── sharp_lowlevel.h ├── sharp_mpi.c ├── sharp_mpi.h ├── sharp_testsuite.c ├── sharp_vecsupport.h ├── sharp_vecutil.h ├── sharp_ylmgen_c.c └── sharp_ylmgen_c.h ├── python ├── fake_pyrex │ ├── Pyrex │ │ ├── Distutils │ │ │ ├── __init__.py │ │ │ └── build_ext.py │ │ └── __init__.py │ └── README ├── libsharp │ ├── __init__.py │ ├── libsharp.pxd │ ├── libsharp.pyx │ ├── libsharp_mpi.pyx │ └── tests │ │ ├── __init__.py │ │ ├── test_legendre.py │ │ ├── test_legendre_table.py │ │ ├── test_sht.py │ │ └── test_smoothing_noise_pol_mpi.py └── setup.py └── runjinja.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/README.md -------------------------------------------------------------------------------- /c_utils/c_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/c_utils/c_utils.c -------------------------------------------------------------------------------- /c_utils/c_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/c_utils/c_utils.h -------------------------------------------------------------------------------- /c_utils/memusage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/c_utils/memusage.c -------------------------------------------------------------------------------- /c_utils/memusage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/c_utils/memusage.h -------------------------------------------------------------------------------- /c_utils/planck.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/c_utils/planck.make -------------------------------------------------------------------------------- /c_utils/walltime_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/c_utils/walltime_c.c -------------------------------------------------------------------------------- /c_utils/walltime_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/c_utils/walltime_c.h -------------------------------------------------------------------------------- /config/config.auto.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/config/config.auto.in -------------------------------------------------------------------------------- /config/rules.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/config/rules.common -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/configure.ac -------------------------------------------------------------------------------- /docsrc/c_utils.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/docsrc/c_utils.dox -------------------------------------------------------------------------------- /docsrc/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/docsrc/footer.html -------------------------------------------------------------------------------- /docsrc/index_code.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/docsrc/index_code.html -------------------------------------------------------------------------------- /docsrc/libfftpack.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/docsrc/libfftpack.dox -------------------------------------------------------------------------------- /docsrc/libsharp.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/docsrc/libsharp.dox -------------------------------------------------------------------------------- /docsrc/planck.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/docsrc/planck.make -------------------------------------------------------------------------------- /fortran/sharp.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/fortran/sharp.f90 -------------------------------------------------------------------------------- /fortran/test_sharp.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/fortran/test_sharp.f90 -------------------------------------------------------------------------------- /libfftpack/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/README -------------------------------------------------------------------------------- /libfftpack/bluestein.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/bluestein.c -------------------------------------------------------------------------------- /libfftpack/bluestein.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/bluestein.h -------------------------------------------------------------------------------- /libfftpack/fftpack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/fftpack.c -------------------------------------------------------------------------------- /libfftpack/fftpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/fftpack.h -------------------------------------------------------------------------------- /libfftpack/fftpack_inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/fftpack_inc.c -------------------------------------------------------------------------------- /libfftpack/libfftpack.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/libfftpack.dox -------------------------------------------------------------------------------- /libfftpack/ls_fft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/ls_fft.c -------------------------------------------------------------------------------- /libfftpack/ls_fft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/ls_fft.h -------------------------------------------------------------------------------- /libfftpack/planck.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libfftpack/planck.make -------------------------------------------------------------------------------- /libsharp/libsharp.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/libsharp.dox -------------------------------------------------------------------------------- /libsharp/planck.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/planck.make -------------------------------------------------------------------------------- /libsharp/sharp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp.c -------------------------------------------------------------------------------- /libsharp/sharp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp.h -------------------------------------------------------------------------------- /libsharp/sharp_almhelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_almhelpers.c -------------------------------------------------------------------------------- /libsharp/sharp_almhelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_almhelpers.h -------------------------------------------------------------------------------- /libsharp/sharp_announce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_announce.c -------------------------------------------------------------------------------- /libsharp/sharp_announce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_announce.h -------------------------------------------------------------------------------- /libsharp/sharp_complex_hacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_complex_hacks.h -------------------------------------------------------------------------------- /libsharp/sharp_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_core.c -------------------------------------------------------------------------------- /libsharp/sharp_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_core.h -------------------------------------------------------------------------------- /libsharp/sharp_core_inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_core_inc.c -------------------------------------------------------------------------------- /libsharp/sharp_core_inc2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_core_inc2.c -------------------------------------------------------------------------------- /libsharp/sharp_core_inchelper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_core_inchelper.c -------------------------------------------------------------------------------- /libsharp/sharp_cxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_cxx.h -------------------------------------------------------------------------------- /libsharp/sharp_geomhelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_geomhelpers.c -------------------------------------------------------------------------------- /libsharp/sharp_geomhelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_geomhelpers.h -------------------------------------------------------------------------------- /libsharp/sharp_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_internal.h -------------------------------------------------------------------------------- /libsharp/sharp_legendre.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_legendre.c -------------------------------------------------------------------------------- /libsharp/sharp_legendre.c.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_legendre.c.in -------------------------------------------------------------------------------- /libsharp/sharp_legendre.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_legendre.h -------------------------------------------------------------------------------- /libsharp/sharp_legendre_roots.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_legendre_roots.c -------------------------------------------------------------------------------- /libsharp/sharp_legendre_roots.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_legendre_roots.h -------------------------------------------------------------------------------- /libsharp/sharp_legendre_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_legendre_table.c -------------------------------------------------------------------------------- /libsharp/sharp_legendre_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_legendre_table.h -------------------------------------------------------------------------------- /libsharp/sharp_lowlevel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_lowlevel.h -------------------------------------------------------------------------------- /libsharp/sharp_mpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_mpi.c -------------------------------------------------------------------------------- /libsharp/sharp_mpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_mpi.h -------------------------------------------------------------------------------- /libsharp/sharp_testsuite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_testsuite.c -------------------------------------------------------------------------------- /libsharp/sharp_vecsupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_vecsupport.h -------------------------------------------------------------------------------- /libsharp/sharp_vecutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_vecutil.h -------------------------------------------------------------------------------- /libsharp/sharp_ylmgen_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_ylmgen_c.c -------------------------------------------------------------------------------- /libsharp/sharp_ylmgen_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/libsharp/sharp_ylmgen_c.h -------------------------------------------------------------------------------- /python/fake_pyrex/Pyrex/Distutils/__init__.py: -------------------------------------------------------------------------------- 1 | # work around broken setuptools monkey patching 2 | -------------------------------------------------------------------------------- /python/fake_pyrex/Pyrex/Distutils/build_ext.py: -------------------------------------------------------------------------------- 1 | build_ext = "yes, it's there!" 2 | -------------------------------------------------------------------------------- /python/fake_pyrex/Pyrex/__init__.py: -------------------------------------------------------------------------------- 1 | # work around broken setuptools monkey patching 2 | -------------------------------------------------------------------------------- /python/fake_pyrex/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/fake_pyrex/README -------------------------------------------------------------------------------- /python/libsharp/__init__.py: -------------------------------------------------------------------------------- 1 | from .libsharp import * 2 | -------------------------------------------------------------------------------- /python/libsharp/libsharp.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/libsharp/libsharp.pxd -------------------------------------------------------------------------------- /python/libsharp/libsharp.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/libsharp/libsharp.pyx -------------------------------------------------------------------------------- /python/libsharp/libsharp_mpi.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/libsharp/libsharp_mpi.pyx -------------------------------------------------------------------------------- /python/libsharp/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # empty 2 | -------------------------------------------------------------------------------- /python/libsharp/tests/test_legendre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/libsharp/tests/test_legendre.py -------------------------------------------------------------------------------- /python/libsharp/tests/test_legendre_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/libsharp/tests/test_legendre_table.py -------------------------------------------------------------------------------- /python/libsharp/tests/test_sht.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/libsharp/tests/test_sht.py -------------------------------------------------------------------------------- /python/libsharp/tests/test_smoothing_noise_pol_mpi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/libsharp/tests/test_smoothing_noise_pol_mpi.py -------------------------------------------------------------------------------- /python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/python/setup.py -------------------------------------------------------------------------------- /runjinja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Libsharp/libsharp/HEAD/runjinja.py --------------------------------------------------------------------------------