Commit Graph

228 Commits

Author SHA1 Message Date
Guilhem Lavaux
e2280a899f Moved plan creation into its subroutine 2013-05-02 15:04:25 -04:00
Guilhem Lavaux
0a412e0ec3 Merge branch 'master' of ssh://bitbucket.org/glavaux/cosmotool 2013-04-08 16:26:39 -04:00
Guilhem Lavaux
4f1a7f7c12 Added a critical barrier to fftw calls 2013-04-08 16:26:31 -04:00
Guilhem Lavaux
73ab11f3b1 Added missing sharp dependencies 2013-04-07 14:44:04 -04:00
Guilhem Lavaux
0f57cca2f5 Fixed missing explicit std namespace 2013-04-07 14:40:36 -04:00
Guilhem Lavaux
848f557626 Made SHARP building optional 2013-03-19 09:25:45 -04:00
Guilhem Lavaux
6296f4c8cf Merge branch 'master' of ssh://bitbucket.org/glavaux/cosmotool 2013-03-07 17:24:18 -05:00
Guilhem Lavaux
222a539399 Add explicit dependency to sharp 2013-03-07 17:24:09 -05:00
Guilhem Lavaux
01f952865c Allow replication to be different along different dimensions 2013-03-07 09:45:52 -06:00
Guilhem Lavaux
766c86247a Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2013-03-07 09:39:59 -06:00
Guilhem Lavaux
b1ad29a99b Merge branch 'master' of file:///home/lavaux/Dropbox/gitRoot/CosmoToolbox 2013-03-07 09:39:14 -06:00
Guilhem Lavaux
1dcdde7bf5 Fixlet to gadget writer and use std::string instead of char * 2013-03-07 09:39:10 -06:00
Guilhem Lavaux
e0e6ea7be2 Run gather_sources.py 2013-03-05 22:39:33 -05:00
Guilhem Lavaux
50d830cb97 Updated correctly the authorship of the flash file reader to P. M. Sutter 2013-03-05 22:36:03 -05:00
Guilhem Lavaux
81ab45d228 Added new test for periodic KDTree 2013-03-05 22:32:11 -05:00
Guilhem Lavaux
54d23331f3 Added missing replication multiplicative factor 2013-03-05 11:11:20 -05:00
Guilhem Lavaux
a0bf3dc2c2 Activated support for periodic box search 2013-03-05 11:08:19 -05:00
Guilhem Lavaux
1b06786e63 Started work to support periodic boundaries in KDTree 2013-03-04 22:48:13 -05:00
Guilhem Lavaux
d724a7be66 Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2013-03-02 18:43:05 -05:00
Guilhem Lavaux
e919bd4a73 Added Copyright/LICENSE disclaimer 2013-03-02 18:42:56 -05:00
Guilhem Lavaux
818ad683b1 Moved to CECIL 2013-03-02 18:41:57 -05:00
Guilhem Lavaux
ef83d367c2 Added script to add license information to the code 2013-03-02 18:36:08 -05:00
Guilhem Lavaux
e49c3e1ed2 Added missing test 2013-02-19 11:28:50 -05:00
Guilhem Lavaux
f1a30f3537 Use long instead of int for particle identifiers 2013-02-19 11:15:46 -05:00
Guilhem Lavaux
72df7b6c66 Fully implemented cosmopower 2012-12-13 17:27:46 -05:00
Guilhem Lavaux
052bc78e5f Added new class to isolate cosmology/powerspectra 2012-12-13 10:39:27 -05:00
Guilhem Lavaux
975156d1f3 Added the correction from Jennings (2012) for the velocity field 2012-12-12 17:41:14 -05:00
Guilhem Lavaux
a3ef55c318 Multiply the power spectrum by the volume to have proper units 2012-11-30 17:16:45 -05:00
Guilhem Lavaux
01f36b9be7 Added a get_delta_k function to get the element phase volume 2012-11-30 17:11:21 -05:00
Guilhem Lavaux
523cc8e44e Introduced another intermediate function for retrieving integer indexes 2012-11-28 22:33:42 -05:00
Guilhem Lavaux
7db82b3bb1 Fixed parameter types and return values 2012-11-28 18:57:23 -05:00
Guilhem Lavaux
3ef6475121 Added pixel -> kvec function 2012-11-28 17:54:21 -05:00
Guilhem Lavaux
bcf4ae2deb Added a specific function for computing \vec{k} 2012-11-28 17:49:58 -05:00
Guilhem Lavaux
5d6ad978e8 Fixed initialization of 3d FFT 2012-11-27 20:10:40 -05:00
Guilhem Lavaux
126ec18317 Cast the proper pair and enfore NetCDF4 file format if possible (even for NetCDF3 C++ interface) 2012-11-24 17:45:19 -05:00
Guilhem Lavaux
4c9b2ef96b Removed support for loadGadgetPosition. Added attribute support to SimuData. 2012-11-20 16:58:10 -05:00
Guilhem Lavaux
50142e3189 Changed programming interface of newSpectrumRaw 2012-11-20 08:45:48 -05:00
Guilhem Lavaux
bb20fcee05 Check healpix utility calls 2012-11-18 16:36:18 -05:00
Guilhem Lavaux
4c482daf9b Fixed dof interface. Implement utility class for healpix 2012-11-18 16:18:18 -05:00
Guilhem Lavaux
b7156fcc76 Splitted healpix.hpp into several files for easier maintainability 2012-11-18 15:47:37 -05:00
Guilhem Lavaux
f67b04e57e Splitted euclidian.hpp into several files. Added implementation of binned powerspectrum 2012-11-12 20:27:32 -05:00
Guilhem Lavaux
60c6d789e3 Added the copy and sqrt operator to SpectrumFunction 2012-11-12 10:02:22 -05:00
Guilhem Lavaux
7ad4911872 Changed interface of newRandomFourier to avoid generating copies. 2012-11-11 15:46:03 -05:00
Guilhem Lavaux
ed1fede33d Link to fftw3f library. Added test with swapped dimensions 2012-11-11 14:30:45 -05:00
Guilhem Lavaux
c49c8cb232 Test float implementation 2012-11-11 14:26:26 -05:00
Guilhem Lavaux
db2ad96752 Templatized the test for future, to also test floats 2012-11-11 14:26:05 -05:00
Guilhem Lavaux
d8734b2a59 Fixed allocation and specification of dimensions to FFTW (must be swapped compared to CosmoTool convention) 2012-11-11 14:25:05 -05:00
Guilhem Lavaux
596dd5d681 Fixed use of constness in FourierMap::scale 2012-11-11 14:24:35 -05:00
Guilhem Lavaux
38eb21def8 Use size_t instead of int for alloc_* 2012-11-11 14:24:09 -05:00
Guilhem Lavaux
09551ae85b Fixed index computation in dot-product 2012-11-11 13:30:41 -05:00