Oliver Hahn
3d8c218a77
fixed uninitialised value for line numbers read from CAMB file (also the flag whether linear interpolation should be used was uninitialised, but always set in the end). these fixes do not affect overall behavior
2016-04-16 13:24:22 +02:00
Oliver Hahn
2cc50ee4b0
additionally included support for having separate density and velocity transfer functions even when running single-component sims
2015-10-19 15:37:10 +02:00
Oliver Hahn
2b9bc68fac
added support for velocity transfer functions added with the latest (early 2015) CAMB release
2015-06-15 16:10:57 +02:00
Oliver Hahn
7d156c8958
fixes to CAMB transfer function plugin. now supports extrapolation out of tabulated region
2013-04-07 21:59:43 +02:00
Oliver Hahn
c927462924
Fixed a bug that caused the baryon velocity field to be not shifted in the SPH
...
case when a transfer function with no velocity info was used.
2010-11-18 22:30:16 -08:00
Oliver Hahn
8d9068852e
* IMPORTANT: removed code left over from testing that caused suppression of small scale perturbations
...
* added baryon staggering for SPH
* added 2LPT for baryons/DM two-component fluid
* cleaned up some code
2010-11-16 16:41:40 -08:00
Oliver Hahn
27fe21e3d4
Migrated several implementations to .cc files.
...
Some minor bugfixes.
No longer use Akima splines, use cubic splines in tabulated transfer functions
Added more ocnstraint infrastructure.
2010-11-12 15:05:45 -08:00
Oliver Hahn
f3364e9877
* Added support for velocity potentials for baryons and CDM
...
* Added new transfer function type 'music' which reads in a file with
density and velocity transfer functions for baryons and CDM.
* Powerspectrum evolution in two-fluid sim appears to scale as
predicted now at the per cent level
* Tool to compute velocity transfer functions is not included as of
now. Let's see..
* Velocity potentials are not yet supported with 2LPT.
2010-11-02 23:35:57 -07:00
Oliver Hahn
c98e030c7c
Updated MUSIC internal array access to 64bit compatibility.
...
Added support for FFTW3 (can be switched on in the Makefile), needed for
64bit compatible FFTs.
2010-10-26 11:37:31 -07:00
Oliver Hahn
af02e4ef4e
Added new fine-grid hybrid poisson solver. This can be turned on with '[poisson]/fft_fine=yes'. Needs more testing though.
...
Also added a cut-off for baryons when using CAMB tabulated transfer functions to reduce ringing.
2010-08-21 19:43:21 -07:00
Oliver Hahn
c48c73488a
Initial commit, beta version release candidate
2010-07-02 11:49:30 -07:00