Martin Reinecke
|
e88160e8d9
|
fixes
|
2018-12-13 10:54:27 +01:00 |
|
Martin Reinecke
|
5057843dac
|
cleanup
|
2018-12-13 10:42:07 +01:00 |
|
Martin Reinecke
|
88a78b2fcb
|
tweaks
|
2018-12-13 10:30:02 +01:00 |
|
Martin Reinecke
|
7b02cb33ab
|
tweaks
|
2018-12-12 20:45:48 +01:00 |
|
Martin Reinecke
|
716cd9e558
|
cleanup
|
2018-12-12 20:16:03 +01:00 |
|
Martin Reinecke
|
cec84e5853
|
tweaks
|
2018-12-12 19:29:30 +01:00 |
|
Martin Reinecke
|
cd7163d485
|
simplifications
|
2018-12-11 15:08:37 +01:00 |
|
Martin Reinecke
|
0976aabbad
|
disable spin>0 for the moment
|
2018-12-11 14:27:23 +01:00 |
|
Martin Reinecke
|
1e39d436c6
|
de-macroizing
|
2018-12-11 11:12:34 +01:00 |
|
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
|
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
|
31cbd2acc5
|
step 1
|
2018-10-15 17:26:23 +02:00 |
|
Reijo Keskitalo
|
66cac8ccc9
|
New copy of the pre-processed sharp_legendre.c
|
2017-12-21 10:11:10 -08:00 |
|
Reijo Keskitalo
|
588e61dab6
|
Replace nonstandard malloc.h with stdlib.h
|
2017-12-21 10:04:45 -08: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
|
48e213151a
|
First draft of SHTs in Python wrapper
|
2015-05-15 10:39:59 +02:00 |
|
Dag Sverre Seljebotn
|
33ffb50225
|
Fix a bug related to nphmax not being set in MPI mode
|
2015-04-28 13:06:12 +02:00 |
|
Dag Sverre Seljebotn
|
f48a0bd154
|
Merge remote-tracking branch 'dagss/master'
|
2015-04-24 18:08:18 +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
|
ea8671c2ec
|
Prevent invoking Jinja templating unecessarily
|
2015-04-22 14:49:46 +02:00 |
|
Dag Sverre Seljebotn
|
351180baf4
|
Moved over Legendre transforms from Commander project
|
2015-04-22 14:12:48 +02:00 |
|
Martin Reinecke
|
6077806ecc
|
add some inquiry functions
|
2015-04-20 19:40:32 +02:00 |
|
Dag Sverre Seljebotn
|
9a839b8fd3
|
Fortran wrapper for libsharp
|
2015-04-14 11:24:11 +02:00 |
|
Dag Sverre Seljebotn
|
c3b6277545
|
sharp_make_subset_healpix_geom_info
|
2015-04-14 11:23:59 +02:00 |
|
Dag Sverre Seljebotn
|
cf7de6ba70
|
sharp_map_size and sharp_alm_count functions
|
2015-04-14 11:23:59 +02:00 |
|
Dag Sverre Seljebotn
|
c50c0fe27a
|
Added sharp_make_mmajor_real_packed_alm_info
|
2015-04-14 11:23:59 +02:00 |
|
Martin Reinecke
|
e36488996f
|
relax over-eager sanity check
|
2014-03-19 10:19:47 +01:00 |
|
Martin Reinecke
|
7ce3a48ce1
|
fix typo
|
2013-09-18 11:12:29 +02:00 |
|
Martin Reinecke
|
128f33471c
|
... and another one
|
2013-08-08 13:20:38 +02:00 |
|
Martin Reinecke
|
193a8efd4f
|
another fix
|
2013-08-08 13:17:10 +02:00 |
|
Martin Reinecke
|
810e415ab5
|
another fix
|
2013-08-08 13:02:11 +02:00 |
|
Martin Reinecke
|
693cda4719
|
more MIC stuff
|
2013-08-08 12:59:07 +02:00 |
|
Martin Reinecke
|
ab8a39d4d5
|
redesign vector interface a bit
add first try for MIC intrinsics
|
2013-08-08 12:52:16 +02:00 |
|
Martin Reinecke
|
f3619052fa
|
fix include file
|
2013-04-30 08:22:48 +02:00 |
|
Martin Reinecke
|
4eeac1f559
|
allow skipping the FFT part with some hackery; this will be solved in a better
way on the func branch
|
2013-04-29 11:18:11 +02:00 |
|
Martin Reinecke
|
96999dcf00
|
remove the ringhelper work array
|
2013-04-03 12:58:17 +02:00 |
|
Martin Reinecke
|
980e27853d
|
restructure data exchange with maps
|
2013-04-03 11:56:54 +02:00 |
|
Martin Reinecke
|
0db387645c
|
switch to really real-valued FFTs
|
2013-04-02 16:43:06 +02:00 |
|
Martin Reinecke
|
76d0dc98d8
|
remove unnecessary include
|
2013-03-22 11:08:48 +01:00 |
|