1
0
Fork 0
mirror of https://github.com/cosmo-sims/monofonIC.git synced 2024-09-18 15:53:45 +02:00
Commit graph

228 commits

Author SHA1 Message Date
41a0e3440b
name output files after config and write output log 2024-07-17 17:52:24 +02:00
adrigut10
edb7c08b86 Added fNL and gNL part 2024-04-15 11:34:09 +02:00
Oliver Hahn
75a35ff318 fixed mistakenly hardcoded float output in hdf5 backend for vectors 2024-03-20 23:15:09 +01:00
Oliver Hahn
cf4c1b12c5 fixed some const exceptions 2024-03-20 23:14:48 +01:00
Oliver Hahn
a2d83df9b3 improved code documentation, added doxygen target 2023-06-08 03:36:24 +02:00
Oliver Hahn
8b267f07be added reporting of memory high marks 2023-04-04 00:48:38 +02:00
Oliver Hahn
c9cfbf3721 added extra check on valid range of transfer functions 2023-03-28 00:18:46 +02:00
d1fc6a2e67
fix compiler error and warnings in clang 2023-01-03 16:31:16 +01:00
Oliver Hahn
ee391f2575 Merge branch 'master' of bitbucket.org:ohahn/monofonic into newbaryonlattice 2022-11-10 18:27:05 +01:00
Oliver Hahn
82237a0c1c removed compilation problems with GCC 12 2022-11-10 11:16:28 +01:00
Oliver Hahn
8281f0bed6 added customization to particle masking 2022-03-25 18:17:10 +01:00
Oliver Hahn
819be9d48d moved warning that was in incorrect place 2022-02-09 17:56:56 +01:00
Oliver Hahn
a1e2158f17 subtract mean so that masked particles have correct statistics 2022-02-04 02:10:10 +01:00
Oliver Hahn
7155897fd8 added new ghost zone routines (that should be robust with MPI) 2022-02-04 02:09:47 +01:00
Oliver Hahn
9ea23ea581 first commit of the masked particle load for the upcoming Virgo consortium simulations 2022-02-04 00:33:54 +01:00
Oliver Hahn
4a82ab4723 disabled ghost zone update since it can lead to crashes and is only used for glasses, hence disabled also glasses 2021-11-11 21:33:14 +01:00
Oliver Hahn
3607afb244 check for negative masses with mass perturbations 2021-10-05 23:00:26 +02:00
Oliver Hahn
9223a56620 Merged ohahn/monofonic:develop into AdrianRJenkins/monofonic:master 2021-09-01 18:44:24 +00:00
Oliver Hahn
d37cfc79b6 cleaned up PANPHASIA plugin so that now there is only one PANPHASIA and it selects automatically if it is 'ho' or v1 2021-08-08 12:03:39 +02:00
Oliver Hahn
f3d9c25e1e more fixes to expose precision selection also to C code. should work now for PANPHASIA_HO 2021-06-01 21:57:18 +02:00
Matthieu Schaller
0b6f7e2501 Add md5sum filter to the outputs of the SWIFT plugin 2021-05-30 00:20:52 +02:00
Matthieu Schaller
cc1709304a Add md5sum filter to the outputs of the SWIFT plugin 2021-05-30 00:20:40 +02:00
Matthieu Schaller
5207492b8e In the SWIFT i/o plugin, get each rank to write its data in a round-robin fashion using an offset in the previously-created array 2021-03-28 22:19:14 +02:00
Matthieu Schaller
c1ebf38aa1 Make rank 0 create the arrays in the hdf5 file for the SWIFT i/o plugin. 2021-03-28 22:19:14 +02:00
Oliver Hahn
1ce8287be2 allow also uppercase letters in 'true' 'false' parameters in config files 2020-12-10 12:40:10 +01:00
Oliver Hahn
955b5987f8 changed old convolution padding routines to use new fourier interpolation routine 2020-11-12 22:40:03 +01:00
Oliver Hahn
edcfbbab58 added new fourier copy-interpolation routine 2020-11-11 16:26:49 +01:00
Oliver Hahn
326bfb7b9e fixed compilation problems when changing code precision 2020-10-29 19:50:05 +01:00
Oliver Hahn
3bead20876 Fixed compiler errors with gcc6. Tested with gcc 6.2, 8.2, 9.3, and 10.2, no errors or warnings. 2020-09-15 18:57:03 +02:00
Oliver Hahn
fd8c661e23 cache cosmological variables in order to avoid slow acces to parameter dictionary 2020-09-11 01:25:45 +02:00
Oliver Hahn
db5ce865a4 added pre-defined sets of cosmological parameters 2020-09-10 23:08:00 +02:00
Oliver Hahn
ad2af877f4 added missing GPL headers to math header files 2020-09-10 19:09:21 +02:00
Oliver Hahn
da7dc2b210 add back decaying relative velocity mode at linear order only, cleanup of cosmology calculator module 2020-09-10 05:02:43 +02:00
Oliver Hahn
f7a59c6634 output plugins use cosmology::parameters instead of config file to set dependent quantities 2020-09-10 04:12:32 +02:00
Oliver Hahn
25ddeffc76 use total matter instead of baryon+cdm as total 2020-09-07 23:55:56 +02:00
Oliver Hahn
086fb5f61b some cleanup 2020-09-07 23:20:28 +02:00
Oliver Hahn
c437e6f720 updated default cosmological model to Planck2018, added neutrinos in class module (not in backscaling model) 2020-09-07 22:55:39 +02:00
Oliver Hahn
e72547f81b changed CAMB plugin to use new interpolation interface rather than directly GSL 2020-09-02 13:07:23 +02:00
Oliver Hahn
bf6dd7e0ee new unified access to cosmological parameters 2020-09-01 15:29:40 +02:00
Oliver Hahn
8686c0365c fixed CAMB reader, CAMB and CLASS agree now if used at same reference redshift 2020-09-01 11:04:26 +02:00
Oliver Hahn
063a43d60e minor refactoring 2020-08-30 12:16:34 +02:00
Oliver Hahn
2a99302172 changed 'assign_function_of_grids...' type functions to variadic templates 2020-08-30 03:33:57 +02:00
Oliver Hahn
881d428213 Merge branch 'master' of https://bitbucket.org/ohahn/monofonic into develop 2020-08-25 16:07:30 +02:00
Oliver Hahn
5bd88ed464 added solar mass to constants 2020-08-25 12:36:10 +02:00
Oliver Hahn
14e179ba56 particle_plt.hh edited online with Bitbucket 2020-08-23 21:22:48 +00:00
Oliver Hahn
b78fc52cea fix deallocate on uninitialised data 2020-08-22 17:28:28 +02:00
Michael Buehlmann
f59a079dd3 set ballocated to false on reset 2020-08-21 11:54:05 -05:00
Michael Buehlmann
f098c17bb7 add genericio output plugin, fix memory leak in fftw plans, modernize CMakeLists 2020-08-21 11:47:53 -05:00
Oliver Hahn
d5493ca70a added license info to each file 2020-08-21 17:03:33 +02:00
Oliver Hahn
4138ce2026 removed particle position perturbations for multi-fluid 2020-08-20 17:10:44 +02:00