Commit Graph

560 Commits

Author SHA1 Message Date
Guilhem Lavaux
b8c0efc80f Hardened parallel gadget 2014-11-21 15:24:32 +01:00
Guilhem Lavaux
df50699799 Use more general filename list type 2014-11-21 14:21:07 +01:00
Guilhem Lavaux
58a39416e7 Fixed list init 2014-11-20 14:51:39 +01:00
Guilhem Lavaux
5e55b263a1 Added parallel gadget loader to saturate I/O 2014-11-20 14:45:00 +01:00
Guilhem Lavaux
8b9b72ca82 Splitted big pyx into sub-pyx 2014-11-20 14:04:17 +01:00
Guilhem Lavaux
c5ad407b20 Updated icgen to support padded phases from BORG 2014-11-07 15:33:26 +01:00
Guilhem Lavaux
09998c39f4 Added support for perturbed position 2014-11-07 15:32:59 +01:00
Guilhem Lavaux
fbb8d57335 Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2014-11-03 13:57:19 +01:00
Guilhem Lavaux
b5a6ebb05c Export the totalNumParticles field 2014-11-03 13:56:32 +01:00
Guilhem Lavaux
075147da7a Merged 2014-10-10 12:06:50 +02:00
Guilhem Lavaux
8003d5e15f Added 3d hole generation support 2014-10-10 12:05:45 +02:00
Guilhem Lavaux
857b5dc95d Added randomization of the galaxies direction 2014-10-10 12:04:43 +02:00
Guilhem Lavaux
d58c617e63 Do 3d bubble for galaxies in ksz 2014-09-29 10:02:03 +02:00
Guilhem Lavaux
adfc76a96d Use numexpr for accumulating 2014-09-26 18:20:18 +02:00
Guilhem Lavaux
4e79e2eec6 Python CIC is now more memory and CPU efficient using numexpr 2014-09-25 09:55:32 +02:00
Guilhem Lavaux
0d688fbf7d Added runtime checks to cl_CIC_Density 2014-09-23 11:59:46 +02:00
Guilhem Lavaux
f6ad248f75 Added OpenCL CIC code 2014-09-23 11:54:44 +02:00
Guilhem Lavaux
1e733f2318 Added code to generate the dipole ksz 2014-09-23 11:06:43 +02:00
Guilhem Lavaux
7c346fa1b2 Use more numexpr and pyfftw 2014-09-19 11:32:14 +02:00
Guilhem Lavaux
025cdba6a9 Merge 2014-07-28 09:34:20 +02:00
Guilhem Lavaux
917a45b494 Added new timing helper in python 2014-07-28 09:33:08 +02:00
Guilhem Lavaux
087ab69ff3 NGP fix 2014-07-18 15:54:12 +02:00
Guilhem Lavaux
b3fee145d4 Fixed compile warnings 2014-07-18 14:36:55 +02:00
Guilhem Lavaux
62a845493e Added NGP 3d evaluator 2014-07-18 14:34:01 +02:00
Guilhem Lavaux
dcf77b40d6 New fftw module 2014-07-15 15:49:11 +02:00
Guilhem Lavaux
6150597c67 OpenMP of _project 2014-07-10 16:19:40 +02:00
Guilhem Lavaux
0001d86977 Parallelized interp3d 2014-07-09 13:58:48 +02:00
Guilhem Lavaux
8809d6c255 Upgraded gadget load to support variable masses. Adjusted simple3DFilter for that too. 2014-07-07 17:35:56 +02:00
Guilhem Lavaux
7df2cdbe7c Added mass to 3d filter 2014-07-05 22:10:17 +02:00
Guilhem Lavaux
15e824a097 Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2014-07-05 22:05:27 +02:00
Guilhem Lavaux
fc44597829 Added support for types and masses 2014-07-05 22:05:04 +02:00
Guilhem Lavaux
de1bda366a Fix PYFFTW usage. Use numexpr 2014-07-04 16:53:17 +02:00
Guilhem Lavaux
815c0b616a Fixes 2014-07-04 13:11:38 +02:00
Guilhem Lavaux
d31d1245c2 Merge 2014-07-03 15:38:38 +02:00
Guilhem Lavaux
eb9d4a2932 KSZ fix. 2014-07-03 15:37:37 +02:00
Guilhem Lavaux
33806a690f Use PYFFTW for ICgen 2014-07-03 15:36:58 +02:00
Guilhem Lavaux
f2b81d863f minval/maxval for plotting. Only generate velocities if it is required 2014-06-24 11:23:00 +02:00
Guilhem Lavaux
6eebe9a9cb Added more stuff to .gitignore. New toold build ksz maps 2014-06-24 10:37:42 +02:00
Guilhem Lavaux
247d8512e4 Added help strings and ksz support 2014-06-18 16:13:16 +02:00
Guilhem Lavaux
ff01447ab6 Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2014-06-18 09:12:01 +02:00
Guilhem Lavaux
a56eb021c4 Include all the stupid tools required for BORG analysis and plotting 2014-06-18 08:55:52 +02:00
Guilhem Lavaux
19b23fbe4f Enforce periodicity 2014-06-14 17:26:49 +02:00
Guilhem Lavaux
e698201f38 Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2014-06-14 17:26:26 +02:00
Guilhem Lavaux
d23f79cbaf Templatized SPHSmooth. Reduced memory consumption of simple3DFilter 2014-06-14 17:18:28 +02:00
Guilhem Lavaux
81f4b642e4 Re-optimized projection 2014-06-14 17:15:56 +02:00
Guilhem Lavaux
34eac2721a Small Fixes / enhancement to project_tool 2014-06-13 18:28:05 +02:00
Guilhem Lavaux
60a477a4c0 Try to debug error 2014-06-13 17:38:49 +02:00
Guilhem Lavaux
00f4f0a00a More work on performance but broke the algorithm 2014-06-13 17:11:40 +02:00
Guilhem Lavaux
7a61ad7519 attempt to boost python performance 2014-06-13 11:07:58 +02:00
Guilhem Lavaux
ae16e77de7 Warning fixes, Performance improvements 2014-06-13 09:45:48 +02:00