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
|
ed0a0c9394
|
remove debugging output
|
2013-01-17 13:27:43 +01:00 |
|
Martin Reinecke
|
526426388e
|
output a line for easy use with gnuplot
|
2013-01-17 11:45:43 +01:00 |
|
Martin Reinecke
|
3027924ce4
|
explanatory comment
|
2013-01-17 11:45:19 +01:00 |
|
Martin Reinecke
|
2353da0042
|
introduce theta chunking for MPI jobs
|
2013-01-16 12:58:29 +01:00 |
|
Martin Reinecke
|
842b790b1f
|
parallelize random a_lm generation
|
2013-01-16 12:57:33 +01:00 |
|
Martin Reinecke
|
54bc25edcb
|
tweaks for highly parallel and very large jobs
|
2013-01-15 15:18:16 +01:00 |
|
Martin Reinecke
|
81ad41103b
|
OpenMP support for Gauss grid computation
|
2013-01-15 13:05:54 +01:00 |
|
Martin Reinecke
|
dcfc611592
|
add a barrier call to improve timing
|
2013-01-14 23:37:52 +01:00 |
|
Martin Reinecke
|
5cba6158f2
|
better output for benchmark component
|
2013-01-14 12:54:44 +01:00 |
|
Martin Reinecke
|
8602e8c801
|
update copyright years
|
2013-01-13 10:50:27 +01:00 |
|
Martin Reinecke
|
6c33002104
|
bug fix for MPI mode
|
2013-01-12 19:12:30 +01:00 |
|
Martin Reinecke
|
475123ec4e
|
bug fix for chunk computation
|
2013-01-11 13:59:54 +01:00 |
|
Martin Reinecke
|
d6d008b4b3
|
Experimental: add a reduced Gauss-Legendre grid, which has
the minimum amount of pixels in phi direction (depending on theta)
that still allows SHTs at machine accuracy.
|
2013-01-11 13:42:44 +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
|
03d4880cc5
|
bug fixes
add benchmarking code for checking the autotuner
|
2013-01-09 11:52:08 +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 |
|
Martin Reinecke
|
32ddcae2ec
|
Merge branch 'packed' of git://github.com/dagss/libsharp
|
2013-01-08 15:48:57 +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 |
|
Martin Reinecke
|
44250f75df
|
remove unused struct member
|
2013-01-08 08:33:55 +01:00 |
|
Dag Sverre Seljebotn
|
80b2f9abff
|
Use macros to shorten alm2almtmp and almtmp2alm
|
2013-01-07 11:23:15 +01:00 |
|
Dag Sverre Seljebotn
|
1ec2c44b85
|
gitignore
|
2013-01-07 11:05:57 +01:00 |
|
Martin Reinecke
|
319292f3a5
|
more memory usage info
|
2013-01-06 14:12:03 +01:00 |
|
Martin Reinecke
|
8bcc26a9f9
|
janitorial work
|
2013-01-03 15:48:52 +01:00 |
|
Martin Reinecke
|
1d4823bfd2
|
remove obsolete demo programs
|
2013-01-02 23:56:34 +01:00 |
|
Martin Reinecke
|
5a770969d7
|
adjust Makefile test targets
|
2013-01-02 22:51:00 +01:00 |
|
Martin Reinecke
|
af988856e9
|
simplification
|
2012-12-27 14:56:17 +01:00 |
|
Martin Reinecke
|
a8a1fafebb
|
tweaked screen output
|
2012-12-26 11:03:41 +01:00 |
|
Martin Reinecke
|
782d13d843
|
better code re-use
|
2012-12-26 00:31:51 +01:00 |
|
Martin Reinecke
|
78173bd83e
|
remove standalone test codes
|
2012-12-21 22:02:15 +01:00 |
|
Martin Reinecke
|
51a3c4d644
|
replace individual test codes with sharp_testsuite
|
2012-12-21 12:39:58 +01:00 |
|
Martin Reinecke
|
f223de9fe4
|
sync with latest changes
|
2012-12-13 13:15:54 +01:00 |
|
Martin Reinecke
|
7cf0c8c282
|
add test for Fejer2 quadrature
|
2012-12-03 11:11:18 +01:00 |
|
Martin Reinecke
|
0d8d82677d
|
better support for adjoint SHTs
|
2012-12-03 11:08:03 +01:00 |
|
Martin Reinecke
|
76be57342a
|
adjust to new geomhelpers
|
2012-11-29 12:14:27 +01:00 |
|
Martin Reinecke
|
5f9dc953d8
|
be more paranoid with ALLOC2D
|
2012-11-29 11:24:16 +01:00 |
|
Martin Reinecke
|
a9bc412c7f
|
add support for a Fejer 2 type grid
|
2012-11-27 16:32:34 +01:00 |
|
Martin Reinecke
|
ccf358f9d4
|
more ring weight calculation via FFT
|
2012-11-27 14:49:45 +01:00 |
|
Martin Reinecke
|
17dcfd2417
|
fix documentation
|
2012-11-27 11:14:12 +01:00 |
|
Martin Reinecke
|
c631d58b24
|
switch to FFT for weight generation
|
2012-11-26 23:34:08 +01:00 |
|
Martin Reinecke
|
94c6a99ad8
|
allow any number of rings in sharp_make_ecp_geom_info()
|
2012-11-23 13:28:51 +01:00 |
|
Martin Reinecke
|
7d23ebcc39
|
add MW geometry
|
2012-11-22 23:33:20 +01:00 |
|
Martin Reinecke
|
6bbd0f46f5
|
add phi0 parameter to sharp_make_gauss_geom_info()
|
2012-11-22 23:02:42 +01:00 |
|
Martin Reinecke
|
329f08b7b4
|
allow HW pixelisations with both even and odd number of rings
|
2012-11-20 15:00:54 +01:00 |
|
Martin Reinecke
|
41062aa64a
|
improve documentation
|
2012-11-20 08:54:53 +01:00 |
|
Martin Reinecke
|
d8d4b1bc1e
|
documentation improvements
|
2012-11-19 23:21:02 +01:00 |
|
Martin Reinecke
|
46d8d94d9c
|
tweak HW grid helper
|
2012-11-19 22:27:50 +01:00 |
|