Commit Graph

  • ef83d367c2 Added script to add license information to the code Guilhem Lavaux 2013-03-02 18:36:08 -0500
  • e49c3e1ed2 Added missing test Guilhem Lavaux 2013-02-19 11:28:50 -0500
  • f1a30f3537 Use long instead of int for particle identifiers Guilhem Lavaux 2013-02-19 11:15:46 -0500
  • 72df7b6c66 Fully implemented cosmopower Guilhem Lavaux 2012-12-13 17:27:46 -0500
  • 052bc78e5f Added new class to isolate cosmology/powerspectra Guilhem Lavaux 2012-12-13 10:39:27 -0500
  • 975156d1f3 Added the correction from Jennings (2012) for the velocity field Guilhem Lavaux 2012-12-12 17:41:14 -0500
  • a3ef55c318 Multiply the power spectrum by the volume to have proper units Guilhem Lavaux 2012-11-30 17:16:45 -0500
  • 01f36b9be7 Added a get_delta_k function to get the element phase volume Guilhem Lavaux 2012-11-30 17:11:21 -0500
  • 523cc8e44e Introduced another intermediate function for retrieving integer indexes Guilhem Lavaux 2012-11-28 22:33:42 -0500
  • 7db82b3bb1 Fixed parameter types and return values Guilhem Lavaux 2012-11-28 18:57:23 -0500
  • 3ef6475121 Added pixel -> kvec function Guilhem Lavaux 2012-11-28 17:54:21 -0500
  • bcf4ae2deb Added a specific function for computing \vec{k} Guilhem Lavaux 2012-11-28 17:49:58 -0500
  • 5d6ad978e8 Fixed initialization of 3d FFT Guilhem Lavaux 2012-11-27 20:10:40 -0500
  • 126ec18317 Cast the proper pair and enfore NetCDF4 file format if possible (even for NetCDF3 C++ interface) Guilhem Lavaux 2012-11-24 17:45:19 -0500
  • 4c9b2ef96b Removed support for loadGadgetPosition. Added attribute support to SimuData. Guilhem Lavaux 2012-11-20 16:58:10 -0500
  • 50142e3189 Changed programming interface of newSpectrumRaw Guilhem Lavaux 2012-11-20 08:45:48 -0500
  • bb20fcee05 Check healpix utility calls Guilhem Lavaux 2012-11-18 16:36:18 -0500
  • 4c482daf9b Fixed dof interface. Implement utility class for healpix Guilhem Lavaux 2012-11-18 16:18:18 -0500
  • b7156fcc76 Splitted healpix.hpp into several files for easier maintainability Guilhem Lavaux 2012-11-18 15:47:37 -0500
  • f67b04e57e Splitted euclidian.hpp into several files. Added implementation of binned powerspectrum Guilhem Lavaux 2012-11-12 20:27:32 -0500
  • 60c6d789e3 Added the copy and sqrt operator to SpectrumFunction Guilhem Lavaux 2012-11-12 10:02:22 -0500
  • 7ad4911872 Changed interface of newRandomFourier to avoid generating copies. Guilhem Lavaux 2012-11-11 15:46:03 -0500
  • ed1fede33d Link to fftw3f library. Added test with swapped dimensions Guilhem Lavaux 2012-11-11 14:30:45 -0500
  • c49c8cb232 Test float implementation Guilhem Lavaux 2012-11-11 14:26:26 -0500
  • db2ad96752 Templatized the test for future, to also test floats Guilhem Lavaux 2012-11-11 14:26:05 -0500
  • d8734b2a59 Fixed allocation and specification of dimensions to FFTW (must be swapped compared to CosmoTool convention) Guilhem Lavaux 2012-11-11 14:25:05 -0500
  • 596dd5d681 Fixed use of constness in FourierMap::scale Guilhem Lavaux 2012-11-11 14:24:35 -0500
  • 38eb21def8 Use size_t instead of int for alloc_* Guilhem Lavaux 2012-11-11 14:24:09 -0500
  • 09551ae85b Fixed index computation in dot-product Guilhem Lavaux 2012-11-11 13:30:41 -0500
  • ff7b8dc45e Improved the test to check different size of maps Guilhem Lavaux 2012-11-11 13:30:29 -0500
  • b161ab0990 Fixed dot-product in case the first dimension is odd Guilhem Lavaux 2012-11-11 09:10:30 -0500
  • 3c0e7ae8f8 Fixed K computation. Handle fully the Nyquist plane depending on the parity of dimensions. Guilhem Lavaux 2012-11-10 19:11:34 -0500
  • cc7996175c Implemented power spectrum support in Euclidian/Healpix Guilhem Lavaux 2012-11-10 17:35:27 -0500
  • db6831e594 Merge branch 'master' of bitbucket.org:glavaux/cosmotool Guilhem Lavaux 2012-11-10 12:24:35 -0500
  • 352c6b6eb6 Added a test for the healpix/sharp tranform. Basic code compiles and work. Guilhem Lavaux 2012-11-10 12:22:37 -0500
  • 707a25bda3 Build the sharp dependency Guilhem Lavaux 2012-11-10 11:10:04 -0500
  • 72f658c7cf Fixed fft_calls test and dimensions of fourier space Guilhem Lavaux 2012-11-10 10:56:47 -0500
  • 414edbd28a Changed dependency to libsharp (MPI support, better performance). Added new power spectrum abstraction Guilhem Lavaux 2012-11-10 09:02:08 -0500
  • bddd26a5ca Fixed error message. Imported libsharp Guilhem Lavaux 2012-11-10 08:59:10 -0500
  • 19c5e446aa Allow to disable simplices if they are strange Guilhem Lavaux 2012-10-30 13:58:46 -0400
  • 828a1d7e86 Merge branch 'master' of /home/lavaux/Dropbox/gitRoot/CosmoToolbox Guilhem Lavaux 2012-10-25 13:51:58 -0400
  • 0c0b04548b Return data directly if flags is zero Guilhem Lavaux 2012-10-25 13:51:54 -0400
  • 3aa898e636 Fixed link ordering on Ubuntu. Added const in testReadFlash Guilhem Lavaux 2012-10-18 10:15:25 -0400
  • 843291ae53 Added healpix backend. Added default copy implementation Guilhem Lavaux 2012-10-07 14:58:01 -0400
  • 6a833c7393 Added a new test for the fourier interface Guilhem Lavaux 2012-10-06 12:56:33 -0400
  • 5341c8ed5d Added general fourier/real transform (Nd euclidian, sphere to come...) Guilhem Lavaux 2012-10-06 12:49:06 -0400
  • b2bf2cb042 Fixed link ordering and detection of HL libraries Guilhem Lavaux 2012-09-20 01:59:46 -0400
  • c7d0974857 Missing updates... Guilhem Lavaux 2012-09-19 09:15:09 -0400
  • fe289507c5 Support both for NetCDF-3 and NetCDF-4 Guilhem Lavaux 2012-09-19 09:11:06 -0400
  • 7b5b1d5002 Fixed conflict Guilhem Lavaux 2012-09-17 17:24:27 -0400
  • 63223a661f Added basic BSP test Guilhem Lavaux 2012-09-17 17:24:04 -0400
  • 26a2e15cbe Added support for netcdf c++ 4.2 Guilhem Lavaux 2012-09-15 18:53:47 -0400
  • 0afe7b7eab Fixed build for handling only static lib Guilhem Lavaux 2012-09-12 21:30:20 -0400
  • dc03871f37 Upgraded ramses format-on-disk. DInterpolate assertion check Guilhem Lavaux 2012-06-28 09:36:28 -0400
  • 17f3f74dd2 Merge branch 'master' of /home/lavaux/Dropbox/gitRoot/CosmoToolbox Guilhem Lavaux 2012-06-26 15:40:24 -0400
  • 83753a9479 Updated for newer ramses Guilhem Lavaux 2012-06-26 15:40:19 -0400
  • 0bbc9fe5eb Preliminary simple BSP tree, without automatic retriangulation Guilhem Lavaux 2012-06-10 19:04:00 -0400
  • 134f4413eb Use the homogeneous splitter for interpolation Guilhem Lavaux 2012-06-08 09:49:22 -0400
  • ada4626131 Added support for negative powers in algo Your Name 2012-06-05 16:41:55 -0400
  • c1f1cf5a38 Merge branch 'master' of /home/lavaux/Dropbox/gitRoot/CosmoToolbox Guilhem Lavaux 2012-06-04 22:21:14 -0400
  • c5464dce31 Added some more methods to Interpolate (constness of compute and getYi) Guilhem Lavaux 2012-06-04 22:21:06 -0400
  • f6f8c16f1f Added algo test Guilhem Lavaux 2012-05-28 08:54:14 -0400
  • 530c6f4fcd Few clever algorithms for fast power x^N Guilhem Lavaux 2012-05-21 19:11:14 -0400
  • 604b19ce74 Fixed memory pool code Guilhem Lavaux 2012-05-21 14:19:36 -0400
  • 80951b4b52 Fixed KDTree recursion and splitting technique Guilhem Lavaux 2012-05-21 14:04:21 -0400
  • d4a14d7d85 Merge branch 'master' of /home/guilhem/Dropbox/gitRoot/CosmoToolbox Guilhem Lavaux 2012-05-20 09:22:54 -0400
  • 1ec0ac8d63 Added missing splitter Guilhem Lavaux 2012-05-20 09:22:51 -0400
  • b861dfe49a Merge branch 'master' of file:///home/guilhem/Dropbox/gitRoot/CosmoToolbox Guilhem Lavaux 2012-05-20 09:22:05 -0400
  • f56cbf7cc5 Added an incomplete implementation of a memory iterator Guilhem Lavaux 2012-05-20 09:22:02 -0400
  • 5fa5a73104 Added more modularity in the way the KD tree is built Guilhem Lavaux 2012-05-20 09:21:00 -0400
  • e8d1edf453 Merge branch 'master' of file:///home/guilhem/Dropbox/gitRoot/CosmoToolbox Guilhem Lavaux 2012-05-18 18:16:42 -0400
  • 59de27a696 New MemoryPool tool Guilhem Lavaux 2012-05-18 18:16:13 -0400
  • 6d410dc129 Use std::string instead of C string in exception handling and yorick I/O Your Name 2012-05-03 11:45:38 -0400
  • 7bd2ccbee4 Fixed bug in checking the maximum X value Guilhem Lavaux 2012-04-25 22:29:17 -0400
  • 6035eaec4d Fixed gadget file writing. Guilhem Lavaux 2012-04-01 17:49:19 -0500
  • 58203422a7 Merge branch 'master' of file:///home/lavaux/Dropbox/gitRoot/CosmoToolbox Guilhem Lavaux 2012-03-30 10:48:50 -0500
  • aeb9b33d2d Added support for more options in reading flash files Guilhem Lavaux 2012-03-30 10:48:44 -0500
  • dae52ab257 Merge branch 'master' of /home/lavaux/Dropbox/gitRoot/CosmoToolbox Guilhem Lavaux 2012-03-30 11:47:51 -0400
  • d17fbbb66d Added support for writing gadget files Guilhem Lavaux 2012-03-30 11:47:48 -0400
  • 2932240daf Merged Your Name 2012-03-29 15:55:08 -0400
  • 6efe49a1ef Machine precision detection Your Name 2012-03-29 15:54:34 -0400
  • dc8ef0be34 Flash fixes Guilhem Lavaux 2011-12-15 12:12:10 -0500
  • 196e17c242 Fixed decomposition. Add sample matrix. Guilhem Lavaux 2011-12-14 17:40:10 -0500
  • cf279bbb19 Added missing file Guilhem Lavaux 2011-12-13 22:43:53 -0500
  • 8d4419d2fd Got a compiling version of the algorithm Your Name 2011-12-13 17:48:37 -0500
  • 8dd58836e0 Finished draft implementation. Your Name 2011-12-13 17:23:50 -0500
  • 75515949dc Incomplete implementatiof Eskow algorithm Your Name 2011-12-13 17:03:14 -0500
  • 607f452f7c Fixed linking problems to GSL Guilhem Lavaux 2011-12-03 10:00:38 -0500
  • f94e2912d4 Added dummy function in case HDF5 is not found Guilhem Lavaux 2011-06-28 09:08:14 -0400
  • 0eb308f1d0 Added dummy function in case HDF5 is not found Guilhem Lavaux 2011-06-28 09:08:12 -0400
  • 1ae7233139 Have a recursion that only count particles Guilhem Lavaux 2011-06-22 13:57:06 -0500
  • 97dbc381e0 Unit fix Guilhem Lavaux 2011-06-06 10:39:17 -0500
  • 2f50155648 Fixed index ordering Guilhem Lavaux 2011-06-06 10:27:21 -0500
  • e96264e82c Fixed loop on particles Guilhem Lavaux 2011-06-06 11:23:29 -0400
  • 6e72a5661a Fixed position&velocity computation Guilhem Lavaux 2011-06-06 11:22:39 -0400
  • 0fbf6789f1 Use redshift for computing the scale factor Guilhem Lavaux 2011-06-06 11:20:03 -0400
  • 1135be3bab Use correct table Guilhem Lavaux 2011-06-06 11:03:25 -0400
  • 89a87303f1 Use proper conversion to Mpc/h Guilhem Lavaux 2011-06-06 11:00:03 -0400
  • b5b44fdead More cosmological parameters Guilhem Lavaux 2011-06-06 10:58:55 -0400
  • 42c6f11034 Initialize TotalNumPart Guilhem Lavaux 2011-06-06 10:43:11 -0400