Martin Reinecke
|
297c070c3d
|
do not use complex numbers in C++ interface
|
2012-11-06 14:44:11 +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
|
bea64bd65f
|
add sanity checks
|
2012-10-29 13:21:03 +01:00 |
|
Martin Reinecke
|
9f08cd5ec4
|
improve comments and avoid warnings
|
2012-10-29 10:48:18 +01:00 |
|
Martin Reinecke
|
d96a30180b
|
more work on number scaling
adjust sharp_acctest to new (flipped) Gauss grid
|
2012-10-19 15:01:34 +02:00 |
|
Martin Reinecke
|
adcd4a20a4
|
fix breakage caused by last commit
|
2012-10-19 11:05:44 +02:00 |
|
Martin Reinecke
|
6130ad3144
|
tweak treatment of IEEE scaling
|
2012-10-19 08:53:04 +02:00 |
|
Martin Reinecke
|
148dca926a
|
improve documentation
|
2012-10-18 12:53:23 +02:00 |
|
Martin Reinecke
|
227b327b43
|
fix include guards
|
2012-10-17 16:07:34 +02:00 |
|
Martin Reinecke
|
e5e980c539
|
make ring sorting more determninistic
|
2012-10-17 11:47:12 +02:00 |
|
Martin Reinecke
|
63bd1d3522
|
remove obsolete file
|
2012-10-15 15:11:33 +02:00 |
|
Martin Reinecke
|
c3e03f1c57
|
improve polar optimisation
|
2012-10-14 09:38:06 +02:00 |
|
Martin Reinecke
|
6776e8ee19
|
flip theta in Gauss geometry (i.e. first ring is now northernmost)
|
2012-10-11 15:21:01 +02:00 |
|
Martin Reinecke
|
fe7e4fa52d
|
fix geom2
|
2012-10-11 08:26:30 +02:00 |
|
Martin Reinecke
|
7852214981
|
fixes
|
2012-10-08 15:36:45 +02:00 |
|
Martin Reinecke
|
37bfcadf35
|
code for simpler execution of benchmarks
|
2012-10-08 14:52:17 +02:00 |
|
Martin Reinecke
|
3cc273cb8f
|
fix indentation
|
2012-10-08 11:14:47 +02:00 |
|
Martin Reinecke
|
6ac9f87751
|
add code for measuring memory consumption
|
2012-10-08 11:08:32 +02:00 |
|
Martin Reinecke
|
5f7888db4f
|
add option to enable position independent code generation
|
2012-09-19 11:07:30 +02:00 |
|
Martin Reinecke
|
7ab437b085
|
add Gauss geometry
|
2012-09-18 16:26:26 +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
|
6beb0e027d
|
improve docs
|
2012-09-10 14:48:52 +02:00 |
|
Martin Reinecke
|
9818f6f06b
|
guard another file against inclusion in C++ code
|
2012-09-06 16:24:37 +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
|
4a05bef5d0
|
new handling of vector capabilities
|
2012-07-18 13:24:03 +02:00 |
|
Martin Reinecke
|
84547d9536
|
doc update
|
2012-07-17 11:36:22 +02:00 |
|
Martin Reinecke
|
4547b633c5
|
add C++ interface
|
2012-07-13 16:21:37 +02:00 |
|
Martin Reinecke
|
4b0f2f1f54
|
fix MPI mode
rename symbolic transform constants
|
2012-07-13 14:46:46 +02:00 |
|
Martin Reinecke
|
7928e13156
|
perform autotuning on the fly
|
2012-07-12 16:23:27 +02:00 |
|
Martin Reinecke
|
fd69f89ae2
|
experimental support for FMA4 (not tested yet)
|
2012-07-11 11:21:16 +02:00 |
|
Martin Reinecke
|
0d8c5eae3f
|
simplify normalisation for derivatives
|
2012-07-06 11:30:53 +02:00 |
|
Martin Reinecke
|
82dc2a541f
|
sharpification
|
2012-07-05 16:14:28 +02:00 |
|
Martin Reinecke
|
84c0a7de18
|
add ALM2MAP_DERIV1
|
2012-07-05 15:29:40 +02:00 |
|
Martin Reinecke
|
39cf1ee90b
|
missing stuff from last commit
|
2012-07-04 14:01:43 +02:00 |
|
Martin Reinecke
|
71d5ed4d7c
|
some renaming ... try to make libsharp play well with libpsht
|
2012-07-04 13:59:25 +02:00 |
|
Martin Reinecke
|
2942428e92
|
initial import
|
2012-06-27 16:44:31 +02:00 |
|