Commit Graph

57 Commits

Author SHA1 Message Date
LAVAUX Guilhem
84a1d3bf47 Add omp parallelization for bessel function 2020-10-26 08:49:12 +01:00
47f2e247e9 Harden build procedure 2020-09-29 15:56:52 +02:00
LAVAUX Guilhem
cf90393c36 Portability fixes 2020-02-10 08:40:17 +01:00
Guilhem Lavaux
3626ebf5ce Add support for setup.py in the rest of cmake files. Fix for HDF5. 2019-08-15 13:12:57 +03:00
Guilhem Lavaux
8cbec6637c Make configuration file compatible with Python3 and newer hdf5 2017-08-09 17:31:06 +03:00
Guilhem Lavaux
d720854361 Fixed HDF5 support in cmake. Fixed fortran. 2017-05-05 09:09:51 +02:00
Guilhem Lavaux
c61daed876 Tons of build updates 2016-11-26 21:30:44 +01:00
Guilhem Lavaux
3d67b66ae0 Added some bispectrum computer 2016-11-22 07:56:12 +02:00
Guilhem Lavaux
9131e815c7 Made python really optional 2016-04-26 13:10:24 +02:00
Guilhem Lavaux
69460fcb96 HDF5 fixups 2015-12-17 09:55:41 +01:00
Guilhem Lavaux
1725125d76 Link libdl 2015-10-28 13:57:24 +01:00
Guilhem Lavaux
bd6853d96d Adjusted all paths for HDF5 2015-10-22 13:20:33 +02:00
Guilhem Lavaux
3f65cc4dd0 Fixed netcdf version detection 2015-06-03 14:57:54 +02:00
Guilhem Lavaux
e90facc715 Added ZLIB 2015-04-27 17:34:34 +02:00
Guilhem Lavaux
5e7437b7d4 Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2015-04-08 21:02:28 +02:00
Guilhem Lavaux
9b47369d0e Fixed HDF5 hyperslab 2015-04-08 21:01:27 +02:00
Guilhem Lavaux
8050679a7f Allow to skip python 2015-04-07 14:49:49 +02:00
Guilhem Lavaux
e2ef019ab5 Allow to opt-out from yorick classes 2015-04-07 14:45:38 +02:00
Guilhem Lavaux
f7d6aa9bd3 Updated version handling 2015-04-07 14:36:47 +02:00
Guilhem Lavaux
90c9d70d6e Fixed buggy logic for cosmotool target to use while building python module 2015-02-10 14:00:55 +01:00
Guilhem Lavaux
68bdc4fb31 Fixed compilation option for CosmoTool. Show a message to indicate which variant is used to build the python modules 2015-02-10 13:43:05 +01:00
Guilhem Lavaux
beb651c79a Fixed yorick_nc3, and necdf4 building (C++4). Fixed borg reading routines 2015-02-06 14:04:51 +01:00
Guilhem Lavaux
9c9aa6c2e3 Allow internal version of dependencies 2015-01-19 17:00:16 +01:00
Guilhem Lavaux
e5fbc1d62e Added experimental documentation. Added a sphinx skeleton 2014-12-07 10:53:41 +01:00
Guilhem Lavaux
33806a690f Use PYFFTW for ICgen 2014-07-03 15:36:58 +02:00
Guilhem Lavaux
ae1480a118 Changed python lib detection mechanism 2014-05-30 17:26:44 +02:00
Guilhem Lavaux
bc655f1362 Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2014-05-25 10:43:17 +02:00
Guilhem Lavaux
b584ff54a7 Added python 2014-05-25 10:43:06 +02:00
Guilhem Lavaux
b89dbe0987 Finished packaging omptl 2014-05-22 09:27:53 +02:00
Guilhem Lavaux
0124431cd9 Merge branch 'master' of bitbucket.org:glavaux/cosmotool 2014-05-21 21:52:25 +02:00
Guilhem Lavaux
56678f5fd4 Included omptl dependency 2014-05-21 21:51:20 +02:00
Guilhem Lavaux
34de699863 Added proper support for boost detection 2014-05-20 09:43:00 +02:00
Guilhem Lavaux
cc769b2b1d Added state definition in SPHSmooth. Fixed cmake LINK_FLAGS problem 2014-05-05 12:07:55 +02:00
Guilhem Lavaux
b80734bf07 Enforce C compiler as given by CMake 2014-04-10 09:12:01 +02:00
Guilhem Lavaux
fc2a0c9ddd Merged 2014-02-27 15:31:05 +01:00
Guilhem Lavaux
86dc4bd249 Fixed default arguments in healpix_transform. Fixed fftw detection in CMake 2014-02-27 15:30:21 +01:00
Guilhem Lavaux
00f5cbf2bc Fixed netcdf detection 2014-02-21 09:34:15 +01:00
Guilhem Lavaux
73ab11f3b1 Added missing sharp dependencies 2013-04-07 14:44:04 -04:00
Guilhem Lavaux
848f557626 Made SHARP building optional 2013-03-19 09:25:45 -04:00
Guilhem Lavaux
222a539399 Add explicit dependency to sharp 2013-03-07 17:24:09 -05:00
Guilhem Lavaux
ed1fede33d Link to fftw3f library. Added test with swapped dimensions 2012-11-11 14:30:45 -05:00
Guilhem Lavaux
352c6b6eb6 Added a test for the healpix/sharp tranform. Basic code compiles and work. 2012-11-10 12:22:37 -05:00
Guilhem Lavaux
707a25bda3 Build the sharp dependency 2012-11-10 11:10:04 -05:00
Guilhem Lavaux
414edbd28a Changed dependency to libsharp (MPI support, better performance). Added new power spectrum abstraction 2012-11-10 09:02:08 -05:00
Guilhem Lavaux
6a833c7393 Added a new test for the fourier interface 2012-10-06 12:56:33 -04:00
Guilhem Lavaux
b2bf2cb042 Fixed link ordering and detection of HL libraries 2012-09-20 01:59:46 -04:00
Guilhem Lavaux
c7d0974857 Missing updates... 2012-09-19 09:15:09 -04:00
Guilhem Lavaux
26a2e15cbe Added support for netcdf c++ 4.2 2012-09-15 18:53:47 -04:00
Guilhem Lavaux
607f452f7c Fixed linking problems to GSL 2011-12-03 10:00:38 -05:00
Guilhem Lavaux
f94e2912d4 Added dummy function in case HDF5 is not found 2011-06-28 09:08:14 -04:00