|
d0533f3235
|
Fixup for supporting system installed HDF5 and Eigen
|
2018-11-01 14:32:28 +01:00 |
|
Guilhem Lavaux
|
a5cf276771
|
Add Distance filter
|
2018-03-31 12:06:59 +02:00 |
|
Guilhem Lavaux
|
43beca7053
|
Remove exception specification
|
2018-03-26 10:19:31 +02:00 |
|
Guilhem Lavaux
|
3c976b8f8d
|
Build fixes for Beeston
|
2018-03-19 23:17:38 +01:00 |
|
Guilhem Lavaux
|
2cf9274b2e
|
Use a type alias to ensure compatibility with more versions of HDF5
|
2017-12-16 17:33:21 +01:00 |
|
Guilhem Lavaux
|
aa42376cbe
|
Update requirements. Split HDF5 compilation into its own virtual target.
|
2017-12-08 11:11:50 +01:00 |
|
Guilhem Lavaux
|
170e7b7020
|
Fix compilation process. Fix compile error on new compiler
|
2017-08-09 17:24:54 +02:00 |
|
Guilhem Lavaux
|
c4f5029877
|
Fix to remove C++11 warnings
|
2017-07-19 18:46:05 +03:00 |
|
Guilhem Lavaux
|
835ba96fa2
|
Make gadget use fully buffered I/O
|
2017-05-13 15:25:38 +02:00 |
|
Guilhem Lavaux
|
0451d8e650
|
Added fast full buffered I/O buffer in fortran
|
2017-05-13 15:25:18 +02:00 |
|
Guilhem Lavaux
|
6c74ca6504
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2017-05-05 09:09:55 +02:00 |
|
Guilhem Lavaux
|
d720854361
|
Fixed HDF5 support in cmake. Fixed fortran.
|
2017-05-05 09:09:51 +02:00 |
|
Guilhem Lavaux
|
6370a4ee17
|
Fixed longid support in Gadget format 1
|
2017-05-05 10:08:40 +03:00 |
|
Guilhem Lavaux
|
6003121c64
|
Use int64_t everywhere for flash id
|
2017-02-15 15:14:42 +01:00 |
|
Guilhem Lavaux
|
6b08293d0e
|
Fixed paths for externals
|
2017-01-16 14:00:50 +01:00 |
|
Guilhem Lavaux
|
a869335472
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2017-01-16 13:34:50 +01:00 |
|
Guilhem Lavaux
|
eedea45bc1
|
Changed building procedure for sharp to avoid the compiler conflict
|
2017-01-16 12:07:51 +01:00 |
|
Guilhem Lavaux
|
03a187f063
|
Added string support
|
2016-12-11 16:26:17 +01:00 |
|
Guilhem Lavaux
|
6aeb79a384
|
Use correct type for dimension iteration
|
2016-12-11 14:47:44 +01:00 |
|
Guilhem Lavaux
|
c61daed876
|
Tons of build updates
|
2016-11-26 21:30:44 +01:00 |
|
Guilhem Lavaux
|
0350a22a0b
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2016-11-04 18:25:26 +01:00 |
|
Guilhem Lavaux
|
aec35ded1c
|
Updated to last SHARP
|
2016-11-04 18:24:15 +01:00 |
|
Guilhem Lavaux
|
22f2310f44
|
Attempt to solve the HDF5 auto typing long standing problem. Must be tested on several architecture
|
2016-11-03 08:10:15 +01:00 |
|
Guilhem Lavaux
|
ecc20e9764
|
Fix to CIC
|
2016-11-02 14:16:26 +01:00 |
|
Guilhem Lavaux
|
a933430c60
|
Type fix, Paraview fix
|
2016-11-02 14:10:23 +01:00 |
|
Guilhem Lavaux
|
b30d978eed
|
Compile fixes (avoid extensions)
|
2016-07-21 10:41:29 +03:00 |
|
Guilhem Lavaux
|
aa3638cc3b
|
Added paraview python toolkit
|
2016-06-08 15:11:06 +02:00 |
|
Guilhem Lavaux
|
984aa5e209
|
Fixed HDF5 read array
|
2016-02-25 10:41:28 +01:00 |
|
Guilhem Lavaux
|
43d77feafe
|
Allow for weak HDF5 array reading
|
2016-02-23 17:34:53 +01:00 |
|
Guilhem Lavaux
|
0174cdc8d6
|
Allow 64 bits id in Gadget
|
2016-02-05 17:27:39 +01:00 |
|
Guilhem Lavaux
|
f058ebed12
|
Fix loadGadget
|
2016-02-05 16:53:39 +01:00 |
|
Guilhem Lavaux
|
ed602dad09
|
Clear EOF bits before seeking otherwise we get garbage data
|
2016-01-29 14:55:34 +01:00 |
|
Guilhem Lavaux
|
f2e015b1fb
|
Reset checkpoint on seek
|
2016-01-28 16:08:54 +01:00 |
|
Guilhem Lavaux
|
3e775180fa
|
Added support for gadget2 snap
|
2016-01-26 22:59:35 +01:00 |
|
Guilhem Lavaux
|
69460fcb96
|
HDF5 fixups
|
2015-12-17 09:55:41 +01:00 |
|
Guilhem Lavaux
|
da01fc87b6
|
Changed cmake variables again
|
2015-10-29 11:06:23 +01:00 |
|
Guilhem Lavaux
|
a9075815d4
|
Bundle FindHDF5 to avoid surprizes
|
2015-10-29 10:50:41 +01:00 |
|
Guilhem Lavaux
|
bd6853d96d
|
Adjusted all paths for HDF5
|
2015-10-22 13:20:33 +02:00 |
|
Guilhem Lavaux
|
0096b696a3
|
Added new alias for type safety
|
2015-09-29 16:38:22 +02:00 |
|
Guilhem Lavaux
|
56ee1156f0
|
Fixed typo
|
2015-09-29 16:34:46 +02:00 |
|
Guilhem Lavaux
|
82e79dda78
|
Include c++ complex header
|
2015-09-06 08:35:24 +02:00 |
|
Guilhem Lavaux
|
9983aa1783
|
Added more automatic type conversions
|
2015-09-05 21:43:26 +02:00 |
|
Guilhem Lavaux
|
21507e3013
|
Fixed integrator to stop at exactly the right distance
|
2015-07-14 12:21:20 +02:00 |
|
Guilhem Lavaux
|
b668f9947d
|
fixed include ordering in h5_readFlash. Expanded limits of kdtree. Better support for NETCDF4/HDF5.
|
2015-06-09 20:01:56 +02:00 |
|
Guilhem Lavaux
|
59b1b12be8
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-06-07 10:44:54 +02:00 |
|
Guilhem Lavaux
|
209dfec2b4
|
New adaptor for fftw_complex to C++ complex
|
2015-06-07 10:44:43 +02:00 |
|
Guilhem Lavaux
|
b639bcedaf
|
Fixes for SPH. Workaround for buggy gadget headers. Fixed borg generation for newer API.
|
2015-06-03 10:31:09 +02:00 |
|
Guilhem Lavaux
|
c50679c31d
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-04-29 10:18:15 +02:00 |
|
Guilhem Lavaux
|
ddaac4a97a
|
Linked to python
|
2015-04-28 22:15:40 +02:00 |
|
Guilhem Lavaux
|
db1d63b04f
|
Removed global variables
|
2015-04-28 22:08:39 +02:00 |
|
Guilhem Lavaux
|
15a98787d2
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-04-28 18:24:23 +02:00 |
|
Guilhem Lavaux
|
87f1b98ff8
|
Added original E&Hu. Added HDF5 link instruction.
|
2015-04-28 18:23:19 +02:00 |
|
Guilhem Lavaux
|
4684c6ea83
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-04-28 17:08:00 +02:00 |
|
Guilhem Lavaux
|
b86b7a86b3
|
Boost detection fixup
|
2015-04-28 17:07:57 +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
|
4b51ee0c9f
|
Include Boost dirs
|
2015-04-07 15:17:14 +02:00 |
|
Guilhem Lavaux
|
e2ef019ab5
|
Allow to opt-out from yorick classes
|
2015-04-07 14:45:38 +02:00 |
|
Guilhem Lavaux
|
8f762f9732
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-03-28 11:18:32 +01:00 |
|
Guilhem Lavaux
|
03fce51182
|
Moved extent generator definition up
|
2015-03-21 18:27:09 +01:00 |
|
Guilhem Lavaux
|
bf0be4fb61
|
Added another layer for hdf5_write_array
|
2015-03-09 15:31:11 +01:00 |
|
Guilhem Lavaux
|
1180e6ac88
|
MPI FFTW calls
|
2015-03-04 22:24:37 +01:00 |
|
Guilhem Lavaux
|
8bef99b742
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-02-26 10:39:49 +01:00 |
|
Guilhem Lavaux
|
c8ac088c74
|
Use full E constant again
|
2015-02-26 10:39:45 +01:00 |
|
Guilhem Lavaux
|
ae4187809e
|
Merged
|
2015-02-26 10:38:39 +01:00 |
|
Guilhem Lavaux
|
0b40de23d0
|
Added some support for double precision gadget snapshot
|
2015-02-26 10:36:52 +01:00 |
|
Guilhem Lavaux
|
9629b24487
|
Fixed bug in CosmoPower/ Eisenstein & Hu
|
2015-02-24 17:41:30 +01:00 |
|
Guilhem Lavaux
|
b7392204ad
|
Added possibility to do partial normalization
|
2015-02-24 14:48:08 +01:00 |
|
Guilhem Lavaux
|
535f25d710
|
Moved s_tilde
|
2015-02-24 14:45:09 +01:00 |
|
Guilhem Lavaux
|
c39f89d030
|
Preinit Hu-Wiggles constants. Fixed sound horizon.
|
2015-02-20 16:43:35 +01:00 |
|
Guilhem Lavaux
|
1fe8f58105
|
Removed spurious prints. Do better CosmoTool exception translation
|
2015-02-20 10:24:37 +01:00 |
|
Guilhem Lavaux
|
22aa572370
|
Added support for enum type in HDF5
|
2015-02-16 10:59:33 +01:00 |
|
Guilhem Lavaux
|
188af485c9
|
Do not auto-resize if it is not what we want
|
2015-02-15 19:40:14 +01:00 |
|
Guilhem Lavaux
|
48bdd03947
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-02-13 15:45:31 +01:00 |
|
Guilhem Lavaux
|
2164198f82
|
Support for static array in HDF5
|
2015-02-13 15:45:17 +01:00 |
|
Guilhem Lavaux
|
1ab31e6c19
|
hdf5_read_array now supports array witout resize.
|
2015-02-12 08:50:07 +01:00 |
|
Guilhem Lavaux
|
c853abe354
|
Simplified template substitution. Also more general.
|
2015-02-11 21:38:43 +01:00 |
|
Guilhem Lavaux
|
a26de4a2fa
|
Fixed compilation error in HDF5
|
2015-02-11 21:27:27 +01:00 |
|
Guilhem Lavaux
|
ebaf13e336
|
HDF5 work
|
2015-02-11 21:23:44 +01:00 |
|
Guilhem Lavaux
|
1dbe46a358
|
Added missing FFTW call
|
2015-02-11 18:23:28 +01:00 |
|
Guilhem Lavaux
|
8af3dc4359
|
Made fourier library more flexible. Compatible with boost::multi_array now.
|
2015-02-11 15:10:09 +01:00 |
|
Guilhem Lavaux
|
8198cef3c5
|
Fixed openmp usage
|
2015-02-10 14:20:09 +01:00 |
|
Guilhem Lavaux
|
286d094dbb
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-02-10 13:48:57 +01:00 |
|
Guilhem Lavaux
|
924c74eb24
|
Addded missing openmp file
|
2015-02-10 13:48:53 +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
|
48900328d4
|
Removed spurious cout
|
2015-01-31 18:11:35 +01:00 |
|
Guilhem Lavaux
|
44756de2a9
|
Fixed support for automatic type saving in HDF5
|
2015-01-31 15:47:44 +01:00 |
|
Guilhem Lavaux
|
84e841814a
|
Merge branch 'master' of bitbucket.org:glavaux/cosmotool
|
2015-01-31 15:11:51 +01:00 |
|
Guilhem Lavaux
|
2e2224982b
|
Added managed of generic structures directly by the HDF5 array core
|
2015-01-31 15:11:44 +01:00 |
|
Guilhem Lavaux
|
29f991f0d4
|
OctTree is now a full template
|
2015-01-26 18:20:56 +01:00 |
|
Guilhem Lavaux
|
730185ff89
|
Changed tab
|
2015-01-26 18:16:43 +01:00 |
|
Guilhem Lavaux
|
37c677fd1f
|
Fixed types for loading large simulations
|
2014-11-28 08:55:07 +01:00 |
|
Guilhem Lavaux
|
917a45b494
|
Added new timing helper in python
|
2014-07-28 09:33:08 +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
|
fc44597829
|
Added support for types and masses
|
2014-07-05 22:05:04 +02:00 |
|
Guilhem Lavaux
|
d23f79cbaf
|
Templatized SPHSmooth. Reduced memory consumption of simple3DFilter
|
2014-06-14 17:18:28 +02:00 |
|
Guilhem Lavaux
|
cef0fb3786
|
Added a lean CIC filter
|
2014-06-12 17:16:59 +02:00 |
|
Guilhem Lavaux
|
302ed9a912
|
Fixed CIC errors. Added support for CosmoPower in _cosmotool.pyx
|
2014-06-03 09:51:26 +02:00 |
|
Guilhem Lavaux
|
5d3b56bfcb
|
Tons of fixes in python binder. Loadgadget slightly more verbose
|
2014-05-31 08:43:22 +02:00 |
|