Commit graph

35 commits

Author SHA1 Message Date
Martin Reinecke
9a224759ae update library name 2019-12-06 14:27:56 +01:00
Martin Reinecke
90f63915c2 name change to libsharp2 2019-12-06 13:53:27 +01:00
Martin Reinecke
ebc3f6c92b simplify setup.py 2019-06-13 14:13:06 +02:00
Martin Reinecke
d4f4eb41fd add simple setup.py 2019-06-13 14:00:16 +02:00
Martin Reinecke
9c5291b4e8 add experimental Python interface 2019-06-13 13:42:26 +02:00
Martin Reinecke
31cbd2acc5 step 1 2018-10-15 17:26:23 +02:00
Andrea Zonca
fc32c395a4 add almxfl test 2018-01-16 10:25:12 -08:00
Andrea Zonca
158323aced improve cython performance, declare types 2018-01-16 08:48:49 -08:00
Andrea Zonca
41668b72c3 use cythonize instead of build_ext 2018-01-16 07:36:40 -08:00
Andrea Zonca
6a13a9b7fa remove rank needed just for debug 2018-01-09 08:02:05 -08:00
Andrea Zonca
2511a895ae support for polarization 2018-01-09 08:02:05 -08:00
Andrea Zonca
cdb11e97d0 launch test 2018-01-09 08:02:05 -08:00
Andrea Zonca
8c33a5e699 support for polarization 2018-01-09 08:02:05 -08:00
Andrea Zonca
07da503877 [bugfix] wrong ntrans passed to libsharp 2018-01-09 08:02:05 -08:00
Andrea Zonca
e29ffc1885 build with numpy support 2018-01-09 08:02:05 -08:00
Andrea Zonca
9673a3b427 implemented distributed almxfl 2018-01-09 08:02:05 -08:00
Andrea Zonca
6bcd33a6da mval and mvstart in python 2018-01-09 08:02:05 -08:00
Andrea Zonca
01fefd0716 expose more attributes of sharp_alm_info to Python 2018-01-09 08:02:05 -08:00
Dag Sverre Seljebotn
ade6118629
Merge pull request #11 from zonca/py3_fix
Fix missing parentheses in print
2017-11-19 21:01:25 +01:00
Andrea Zonca
4c18b9f137 build also libsharp_mpi in setup.py 2017-10-16 06:50:49 -07:00
Andrea Zonca
0c95cfe9d9 backward compatibility for Python 2.7 2017-10-16 04:20:28 -07:00
Andrea Zonca
a1bf3c82f8 Fix missing parentheses 2017-10-16 04:19:30 -07:00
Dag Sverre Seljebotn
da748f619a Change API to be able to support spin-weighted Legendre functions in the future 2017-05-22 13:28:11 +02:00
Dag Sverre Seljebotn
a93db0b1aa sharp_legendre_table: Import Legendre table generating code from libpsht
Includes a Python wrapper. The code is tested and compared with SciPy
results through the Python tests.
2017-05-19 11:44:18 +02:00
Dag Sverre Seljebotn
eb4a76a4eb Small fix to Legendre root Python tests 2016-03-04 15:14:44 +01:00
Dag Sverre Seljebotn
2ad975760f Work around a bug in Cython with using my mpi4py 2015-06-03 23:50:59 +02:00
Pierre Chanial
1892b77a46 Compatibility with mpi4py <= 1.3.1. 2015-05-20 11:08:45 +02:00
Pierre Chanial
8d87184330 Fix typo. 2015-05-19 23:40:25 +02:00
Dag Sverre Seljebotn
3d60c8b3b8 Remove accidentally committed file 2015-05-19 21:50:55 +02:00
Dag Sverre Seljebotn
16888967c1 Support for multiple transforms and spin-transforms 2015-05-19 20:53:52 +02:00
Dag Sverre Seljebotn
48e213151a First draft of SHTs in Python wrapper 2015-05-15 10:39:59 +02:00
Dag Sverre Seljebotn
dc7910917f Add -fopenmp flag for linking Python extension 2015-04-24 18:12:31 +02:00
Dag Sverre Seljebotn
7ecd1ddc93 Expose gauss_legendre_tbl publicly as gauss_legendre_roots 2015-04-24 09:51:00 +02:00
Dag Sverre Seljebotn
f2fe4f9ca2 legendre transforms: Polishing and bugfixes
vbroadcast didn't work properly for some reason, vload does..
2015-04-23 15:22:45 +02:00
Dag Sverre Seljebotn
0a0cad34aa Python wrapper with test for Legendre transform 2015-04-22 14:12:48 +02:00