Commit graph

188 commits

Author SHA1 Message Date
Martin Reinecke
cdc09826a1 cleanup 2018-12-11 10:56:55 +01:00
Martin Reinecke
aee1a51ac2 more simplifications 2018-12-11 09:33:44 +01:00
Martin Reinecke
10c5b5f7a9 cleanup 2018-12-10 16:32:12 +01:00
Martin Reinecke
c56747d36e do not support multiple simultaneous transforms any more 2018-12-10 15:05:41 +01:00
Martin Reinecke
65f47d10cc clearer macro names 2018-12-10 14:37:34 +01:00
Martin Reinecke
ea8d4b4ecd only use dynamic AVX for gcc >= 6.0 2018-12-06 19:26:41 +01:00
Martin Reinecke
4e9b37ab3a sync with pocketfft master 2018-11-29 08:46:17 +01:00
Martin Reinecke
ff1ff8c25e better dispatching 2018-11-06 15:27:28 +01:00
Martin Reinecke
1c5c9eb579 updates 2018-10-26 16:06:30 +02:00
Martin Reinecke
18c82762c3 updates 2018-10-26 14:36:25 +02:00
Martin Reinecke
dce3c2b430 fixes 2018-10-26 11:58:32 +02:00
Martin Reinecke
f30d99cb2f heavy tweaking 2018-10-26 10:34:02 +02:00
Martin Reinecke
2affc388ad support external pocketfft 2018-10-15 18:43:55 +02:00
Martin Reinecke
31cbd2acc5 step 1 2018-10-15 17:26:23 +02:00
mreineck
593d4eba67
Merge pull request #15 from zonca/almxfl
bugfix and almxfl
2018-01-17 13:12:36 +01: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
mreineck
d24879bc27
Merge pull request #14 from keskitalo/no_malloc_h
No malloc.h
2017-12-22 00:39:45 +01:00
Reijo Keskitalo
66cac8ccc9 New copy of the pre-processed sharp_legendre.c 2017-12-21 10:11:10 -08:00
Reijo Keskitalo
c3971099b3 Python3 requires encoding the input string. Compatible with (at least) Python2.7 2017-12-21 10:10:46 -08:00
Reijo Keskitalo
588e61dab6 Replace nonstandard malloc.h with stdlib.h 2017-12-21 10:04:45 -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
Dag Sverre Seljebotn
b19e560618
Merge pull request #12 from zonca/build_libsharp_mpi
build also libsharp_mpi in setup.py
2017-11-19 21:01:06 +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
775601c4ad Merge pull request #10 from dagss/legendre_table
sharp_legendre_table: Import Legendre table generating code from libpsht
2017-06-13 13:07:41 +02: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
0787838ab3 README updates 2016-10-12 00:23:52 +02:00
Dag Sverre Seljebotn
8a32a8e751 Small Fortran wrapper fixup 2016-03-04 15:19:34 +01:00
Dag Sverre Seljebotn
eb4a76a4eb Small fix to Legendre root Python tests 2016-03-04 15:14:44 +01:00
Dag Sverre Seljebotn
da3cd27363 Make Fortran wrapper ifort-compatible and fix an issue with alm/geom_info%n_local == 0 2016-03-04 15:14:28 +01:00
Dag Sverre Seljebotn
6d9793110a Merge pull request #7 from dagss/pythonsht
Declaring this ready for merging into master now.
2015-06-03 23:51:47 +02:00
Dag Sverre Seljebotn
2ad975760f Work around a bug in Cython with using my mpi4py 2015-06-03 23:50:59 +02:00
Dag Sverre Seljebotn
f8e6119f5d Merge pull request #9 from pchanial/pythonsht
Pythonsht, take 2
2015-06-03 23:50:09 +02:00
Pierre Chanial
07e022648b Various build fixes. Ensure --enable-pic configure option is set when building the python Extension. Build all libraries before building the Python extension. Fix for non-standard Python installation. 2015-05-20 22:22:19 +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