Martin Reinecke
|
e4b490b34f
|
reorganization
|
2019-02-28 10:29:56 +01:00 |
|
Martin Reinecke
|
bf43082182
|
separate out pocketfft
|
2019-02-27 11:12:44 +01:00 |
|
Martin Reinecke
|
5a010d3970
|
remove SHARP_NO_OPENMP flag
|
2019-02-22 14:53:04 +01:00 |
|
Martin Reinecke
|
db08a08f77
|
revamp include mechanism; update copyright; fix for OSX
|
2019-02-14 17:28:28 +01:00 |
|
Martin Reinecke
|
ef2907f050
|
cleanup
|
2019-01-10 13:59:36 +01:00 |
|
Martin Reinecke
|
abf3b053d7
|
remark
|
2018-12-22 11:57:33 +01:00 |
|
Martin Reinecke
|
3efcfa1ef2
|
cleanup
|
2018-12-17 15:25:21 +01:00 |
|
Martin Reinecke
|
ac3bf55ac5
|
fixes and cleanups
|
2018-12-17 15:08:51 +01:00 |
|
Martin Reinecke
|
cd7163d485
|
simplifications
|
2018-12-11 15:08:37 +01:00 |
|
Martin Reinecke
|
aee1a51ac2
|
more simplifications
|
2018-12-11 09:33:44 +01:00 |
|
Martin Reinecke
|
c56747d36e
|
do not support multiple simultaneous transforms any more
|
2018-12-10 15:05:41 +01:00 |
|
Martin Reinecke
|
18c82762c3
|
updates
|
2018-10-26 14:36:25 +02:00 |
|
Martin Reinecke
|
31cbd2acc5
|
step 1
|
2018-10-15 17:26:23 +02:00 |
|
Dag Sverre Seljebotn
|
48e213151a
|
First draft of SHTs in Python wrapper
|
2015-05-15 10:39: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
|
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
|
7c8039d34e
|
changed memory layout for phase array for alm2map
|
2013-02-08 18:25:22 +01:00 |
|
Martin Reinecke
|
4b3da2e693
|
improve mlim computation
|
2013-01-22 14:54:25 +01:00 |
|
Martin Reinecke
|
54bc25edcb
|
tweaks for highly parallel and very large jobs
|
2013-01-15 15:18:16 +01:00 |
|
Martin Reinecke
|
8602e8c801
|
update copyright years
|
2013-01-13 10:50:27 +01:00 |
|
Martin Reinecke
|
475123ec4e
|
bug fix for chunk computation
|
2013-01-11 13:59:54 +01:00 |
|
Martin Reinecke
|
0dd6e2a858
|
improve chunk size calculation
|
2013-01-11 13:38:15 +01:00 |
|
Martin Reinecke
|
9b1c631ce1
|
preparation for more flexible arrangement of data in the phase array
|
2013-01-10 10:45:29 +01:00 |
|
Martin Reinecke
|
72e72ea06f
|
switch to new method of polar optimization, which is safe for all spins
|
2013-01-08 19:24:52 +01:00 |
|
Dag Sverre Seljebotn
|
35494f3926
|
SHARP_REAL_HARMONICS flag
|
2013-01-08 14:14:29 +01:00 |
|
Dag Sverre Seljebotn
|
d5679f2c43
|
SHARP_PACKED alm_info flag
|
2013-01-08 13:31:11 +01:00 |
|
Dag Sverre Seljebotn
|
80b2f9abff
|
Use macros to shorten alm2almtmp and almtmp2alm
|
2013-01-07 11:23:15 +01:00 |
|
Martin Reinecke
|
51a3c4d644
|
replace individual test codes with sharp_testsuite
|
2012-12-21 12:39:58 +01:00 |
|
Martin Reinecke
|
0d8d82677d
|
better support for adjoint SHTs
|
2012-12-03 11:08:03 +01:00 |
|
Martin Reinecke
|
6bbd0f46f5
|
add phi0 parameter to sharp_make_gauss_geom_info()
|
2012-11-22 23:02:42 +01:00 |
|
Martin Reinecke
|
693f6ece13
|
follow-up fixes
|
2012-11-09 14:09:14 +01:00 |
|
Martin Reinecke
|
9f46084386
|
rework interface, put mor stuff into flags
|
2012-11-09 12:53:14 +01:00 |
|
Martin Reinecke
|
9566fc7c20
|
add Dag Sverre Seljebotn as author
|
2012-11-06 19:16:35 +01:00 |
|
Martin Reinecke
|
d377d60d4f
|
update to new flags in a few missing places; reformatting
|
2012-11-06 19:10:34 +01:00 |
|
Dag Sverre Seljebotn
|
dbe11e8484
|
Merge branch 'dagss' of git://github.com/dagss/libsharp
add the option to specify NULL as a ring weight pointer
add flag to allow weight application also for alm2map
Conflicts:
libsharp/sharp.c
|
2012-11-06 18:58:29 +01:00 |
|
Dag Sverre Seljebotn
|
0383da73b4
|
sharp_make_geom_info: Allow passing NULL as weights for all-one weights
|
2012-11-06 14:28:38 +01:00 |
|
Dag Sverre Seljebotn
|
93a01f769c
|
replace dp with flags and introduce SHARP_ALWAYS_WEIGHTS, SHARP_NEVER_WEIGHTS
|
2012-11-06 14:28:38 +01:00 |
|
Martin Reinecke
|
ada46c7aa5
|
allow more flexible adjustment of the max number of simultaneous SHTs
|
2012-11-06 13:34:20 +01:00 |
|
Martin Reinecke
|
5ab4577cf1
|
allow the user to tweak chunk sizes
|
2012-11-05 15:23:54 +01:00 |
|
Martin Reinecke
|
549d1c35e1
|
tweak alm <-> alm_tmp
|
2012-11-05 13:13:20 +01:00 |
|
Martin Reinecke
|
9f08cd5ec4
|
improve comments and avoid warnings
|
2012-10-29 10:48:18 +01:00 |
|
Martin Reinecke
|
e5e980c539
|
make ring sorting more determninistic
|
2012-10-17 11:47:12 +02:00 |
|
Martin Reinecke
|
b0530c9a4b
|
make interface a litle bit nicer (no need for casts to void **)
|
2012-09-17 16:03:37 +02:00 |
|
Martin Reinecke
|
c459e08b48
|
simplify the interface as much as possible; nicer interfaces
can be added again later
|
2012-09-17 15:35:38 +02:00 |
|
Martin Reinecke
|
faf25a1d6c
|
split headers in order to be more compatible to C++
|
2012-09-06 16:16:51 +02:00 |
|
Martin Reinecke
|
4547b633c5
|
add C++ interface
|
2012-07-13 16:21:37 +02:00 |
|