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

576 commits

Author SHA1 Message Date
Oliver Hahn
1ce8287be2 allow also uppercase letters in 'true' 'false' parameters in config files 2020-12-10 12:40:10 +01:00
Oliver Hahn
61eced697f fixed that DoBaryonVrel is in category 'setup', not 'cosmology' 2020-12-10 02:28:11 +01:00
Oliver Hahn
da12cb1cb9 Merged in develop (pull request #17)
Develop
2020-12-10 01:24:04 +00:00
Oliver Hahn
b6f4036353 fixed forgotten factor of 1/2 in panphasia phase shift (bug introduced in last commit) has no consequences besides tiny global shift 2020-12-10 02:03:49 +01:00
Oliver Hahn
3ce9198406 removed deprecated old binary format Gadget-2 plugin 2020-12-10 02:02:19 +01:00
Oliver Hahn
f61e26ab9f added phase shift from cell center to cell corner of panphasia field (change suggested by Adrian Jenkins) 2020-12-03 13:23:37 +01:00
Oliver Hahn
09074d43b3 fixed some bugs that can sometimes appear for combinations of some grid resolutions and/or numbers of mpi tasks 2020-11-16 23:20:52 +01:00
Oliver Hahn
9ac083db86 copy paste fix 2020-11-14 13:47:37 +01:00
Oliver Hahn
a467476327 made parallel recv dependent on whether mpi supports threading 2020-11-13 17:20:24 +01:00
Oliver Hahn
1bca9990dd fixed dealias communication bug for some combinations of resolution and mpi tasks 2020-11-13 15:52:20 +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
d8cd286f87 fixed mpi_init_thread to allow for MPI_THREAD_MULTIPLE allowing multithread receives 2020-11-12 22:39:19 +01:00
Oliver Hahn
0420726270 substantial overhaul of PANPHASIA RNG, now supports any choice of resolution of panphasia descriptor with any target resolution 2020-11-11 16:28:52 +01:00
Oliver Hahn
bf81d6e474 optimised memory usage, wnoise is generated before anything else is allocated 2020-11-11 16:27:55 +01:00
Oliver Hahn
edcfbbab58 added new fourier copy-interpolation routine 2020-11-11 16:26:49 +01:00
Oliver Hahn
048ea5172c fixed leftover old nomenclature cosmological parameter in generic IO plugin 2020-11-11 10:53:59 +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
8d8813c305 fix writing out neutrino mass class parameter if no massive neutrinos are present 2020-09-11 01:21:12 +02:00
Oliver Hahn
db5ce865a4 added pre-defined sets of cosmological parameters 2020-09-10 23:08:00 +02:00
Michael Bühlmann
4ecc025ec7 shallow-fetch external libraries 2020-09-10 13:38:23 -05:00
Oliver Hahn
143e5382a9 added progress verbosity to cmake fetch to avoid impression that cmake hangs while it clones CLASS 2020-09-10 20:15:10 +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
d7cec75495 Merge branch 'master' of https://bitbucket.org/ohahn/monofonic into develop 2020-09-03 16:31:06 +02:00
Michael Bühlmann
1da5542cad Merged in master (pull request #15)
Correct FFTW3 openmp compile time definitions in CMake

Approved-by: Oliver Hahn
2020-09-03 14:30:45 +00:00
Michael Buehlmann
62528440af fix FFTW3 threads compile time definitions 2020-09-03 09:28:11 -05: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
2aa94abe56 Merge branch 'master' of https://bitbucket.org/ohahn/monofonic into develop 2020-08-30 03:22:35 +02:00
Michael Bühlmann
bf2eed2aba Merged in develop (pull request #14)
include CLASS with CMake FetchContent

Approved-by: Oliver Hahn
2020-08-27 16:17:22 +00:00
Michael Buehlmann
379703196a include class with cmake fetch (rm submodule) 2020-08-27 11:09:21 -05:00
Michael Buehlmann
ddd7957362 fix variable name 2020-08-27 11:05:44 -05:00
Oliver Hahn
cdeece5f24 Merge branch 'develop' of https://bitbucket.org/ohahn/monofonic into develop 2020-08-26 15:18:48 +02:00
Oliver Hahn
abf8d0ec9a added a dummy smoothing length (2 mean particle spacings) to the Swift ICs 2020-08-26 15:18:42 +02:00
Michael Bühlmann
7b40edf40a Merged in master (pull request #13)
fix HACC velocity unit in GenericIO output plugin
2020-08-26 08:44:25 +00:00
Michael Buehlmann
3d9f2c1a77 fix mass/velocity units for HACC 2020-08-25 11:05:32 -05:00
Oliver Hahn
bce08680ea WIP Swift. fixed uninitialised variable 2020-08-25 17:10:59 +02:00
Oliver Hahn
90b8fbb4a1 removed forgotten warninig about gadget particle type 2020-08-25 16:58:37 +02:00
Oliver Hahn
5b70bd86ff added Swift output to example config file 2020-08-25 16:08:34 +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
a4295ea951 WIP: Swift output plugin 2020-08-25 16:07:15 +02:00