Oliver Hahn
35046923eb
a few fixes.
2013-11-05 17:06:45 +01:00
Oliver Hahn
64c06439e5
reverted makefile
2013-10-24 11:29:56 +02:00
Raul Angulo
14c92dd4ff
adding missing headers
2013-10-24 11:20:01 +02:00
Oliver Hahn
c7d5e09e4f
fixed leftover diff marks in Makefile
2013-10-13 00:16:25 +02:00
Oliver Hahn
09c8251d06
merge
2013-10-13 00:14:26 +02:00
Oliver Hahn
7177cfe2bf
initial local commit of MUSIC 2.0
2013-10-10 23:24:21 +02:00
Oliver Hahn
6e785f642d
minor fixes of compilation/makefile issues
2013-08-15 16:32:37 -07:00
Oliver Hahn
8657bdee4d
fixed that region for refinement needs to be specified even if no zooms are performed.
...
fixed that whitespace after makefile options might lead to odd behaviour
2013-07-25 19:16:53 +02:00
Oliver Hahn
c23c280b51
reverted some default choices in Makefile and example parameter file after merging of NYX plugin
2013-06-04 10:04:09 +02:00
JFEngels
fd99f2e618
some bugfix
2013-05-31 16:10:03 +02:00
JFEngels
efba81d2a8
some more cleanup
2013-05-30 13:41:00 +02:00
JFEngels
6575a9f836
some cleanup
2013-05-30 12:06:11 +02:00
JFEngels
024e81dc8d
some merge...
2013-04-23 18:02:16 +02:00
Oliver Hahn
b0ffdc5d62
Merged in ohahn/music-iodevel (pull request #4 )
2013-03-08 11:39:47 -08:00
JFEngels
14675047ef
some corrections to the grid layout...
2013-02-19 14:52:53 +01:00
ch b
048bd978f5
removed fortran warning flag in inputs file generation.
2013-02-18 14:49:50 +01:00
JFEngels
ebf6fa6167
some units fixed
2013-02-13 17:55:01 +01:00
JFEngels
ae521fc683
this one fixes a "bug" for nyx and regridding...we also go for multithreaded...
2013-02-13 14:59:47 +01:00
JFEngels
6ad387c0ce
some improvements to makefiles...
2013-02-07 16:34:34 +01:00
JFEngels
2c8023c1f2
Most of the stuff needed to produce initial conditions for Nyx.
...
Still a little fragile...
2013-02-07 15:02:07 +01:00
Sam Leitner
d0b3896c47
if mkdir fails because directory already exists plugin should continue
2013-02-05 12:55:57 -06:00
Oliver Hahn
ce3b5d3029
accuracy fixes to ellipsoid determination
2012-12-11 02:31:06 +01:00
Oliver Hahn
7cbfb01605
updates and fixes to refinement region infrastructure
...
support for gadget preliminary tests ok
2012-12-11 02:11:04 +01:00
Oliver Hahn
1df02fcbf6
started infrastructure for more advanced high-res regions (not cuboid)
...
added implementation for minimal enclosing ellipsoid
2012-12-09 16:42:47 +01:00
Oliver Hahn
0b382467ba
fixed a bug that caused a failing assertion
2012-11-20 17:39:47 +01:00
jonorbeb
f45bed11a9
Dark matter only art module tested and working ok. Units checked and ok.
...
All previous questions solved.
Still waiting for one last zoom test (moderate resolution 512^3) to compare it with
gadget results but full box and low res zoom look ok.
We should start thinking in the baryon format output.
2012-09-04 20:28:22 -07:00
jonorbe
c7e6cd5825
ART module for dm-only operative. Right now the module generates all the files necessary with the correct format and (re-check mandatory) units. Therefore, ICs generated should run!
...
Here I write a list of to-do things:
- Find a clever way to set the char array in header. Should be set in the config file and then probably use some getValue?
- Re-check velocity units
- How important is the EKIN parameter of the header to start ART. We are not calculating it. It could be done when writing the files but seems to much work taking into account that it is probably calculated at each timestep.
- astep parameter: clarification on how is set/chosen for the initial conditions. It is important for subsequent steps or ART auto-regulates the next steps?
- Need some clarifications for zoom-in simulations:
+ which NROWC and NGRIDC is used (now using levelmin, but levelmax?)
+ Number of files. Not clear if all together in one or one for each level (in the last case we will need to do some important changes in the module)
- Confirm our current format is standard for all ART versions.
2012-07-27 20:17:12 -07:00
Oliver Hahn
19cc12a603
moved all omp function calls into #ifndef SINGLETHREAD_FFTW so that the code also compiles on non-openmp compilers
2012-03-28 12:38:31 -07:00
Oliver Hahn
e6137dcf07
Fixed a bug that prevented the 'MUSIC' transfer function plugin to be used when
...
also the 'LINGER++' one was present (they used the same class name, so which one
was actually used depended on the compile order rather than the user choice).
2011-08-29 16:12:14 -07:00
Oliver Hahn
e5f663ab0a
Added a missing pragma that leads to errors when compiling for single-threaded FFTW3
2011-07-21 10:43:00 -07:00
Oliver Hahn
b7756e22a0
full64bitcompliance
2011-06-01 11:01:24 -07:00
Oliver Hahn
76a7a0559e
Fixed a bug introduced with the last "fix", where a conversion to size_t fails.
2011-03-16 17:20:06 -07:00
Oliver Hahn
61a460b3b6
* Fixed a compiler error with hybrid poisson solve when using single precision
...
* Some minor code cleanup
2011-02-22 14:17:34 -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
3f332540dc
Disabled that FFTW3 is used by default in the Makefile
2010-10-26 22:48:34 -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
a25b9ffe3c
Added explicit inclusion of <cstdarg> in log.hh, otherwise got compile errors on some systems
2010-10-01 15:26:09 -07:00
Oliver Hahn
aa9e88310e
Fixed a normalization issue for they hybrid Poisson solver.
...
Option 'avg_fine' now defaults to 'true'.
2010-09-08 01:06:18 -07:00
Oliver Hahn
72739b8ea7
Updated Makefile for new logfile infrastructure
2010-08-14 20:01:43 -07:00
hahn
506b882893
Fixed some stuff that caused intel c++ compiler warnings
2010-08-11 05:35:29 +02:00
Oliver Hahn
5d3b66e96a
Added new interpolation scheme for long-range component.
...
The LR part is now interpolated directly to fine grids from coarse grids not
involving intermediate grids. This improves accuracy for >=2 levels.
2010-08-10 15:51:49 -07:00
Oliver Hahn
93b7c21231
Changed linking order for FFTW multithread libraries.
...
This fixes a linker error on some systems.
2010-07-29 19:11:43 -07:00
Oliver Hahn
288749aea9
minor fixes
2010-07-02 16:17:14 -07:00
Oliver Hahn
c48c73488a
Initial commit, beta version release candidate
2010-07-02 11:49:30 -07:00