Oliver Hahn
db38296f39
fixed wrong velocity unit in Gadget plugin
2014-01-29 14:44:10 +01:00
Oliver Hahn
51e23706aa
added new unit specification parameters to Gadget output plugin:
...
[output]
gadget_munit = 1e10Msol | Msol | Mearth
gadget_lunit = Mpc | kpc | pc
gadget_vunit = km/s | m/s | cm/s
(the first option in each case is the one used by default)
2014-01-29 14:38:41 +01:00
Oliver Hahn
ed3fb54aae
added Green+(2004) transfer function cut-off for small-scale CDM
2014-01-28 16:42:24 +01:00
Oliver Hahn
3d47491989
Fixed some bugs in the Gadget2 output plugin
2013-12-13 00:05:32 +01:00
Oliver Hahn
4ac0ea9323
added output of refinement masks for ENZO
2013-12-10 19:26:13 +01:00
Oliver Hahn
2888f0d2d0
Gadget2-plugins does not spread coarse particles across all types by default any more.
...
Fixed a bug causing wrong number of particle masses being written out.
Type spreading is enabled using gadget_spreadcoarse=yes
2013-12-09 16:05:48 +01:00
Oliver Hahn
7723c9b2a7
density coarsening is done using spectral sampling if spectral sampling of the transfer function is used, otherwise block averaging is used
2013-11-26 19:25:29 +01:00
Oliver Hahn
0b4d49ec06
some more fixes to the new Gadget plugin
2013-11-26 17:44:34 +01:00
Oliver Hahn
89dbf91b67
fixed a bug in the updated code for Gadget output, the correct number of coarse particle masses was not written out if more than 5 levels are present
2013-11-26 15:08:29 +01:00
Oliver Hahn
5318049e37
rewrote parts of gadgetX output plugin. It can now distribute particles across
...
several types for DMO simulations
2013-11-26 14:12:38 +01:00
Oliver Hahn
caec0b9d76
new version number 1.5
...
fixed a compile error in tetmesh output
made k-space sampling the default
2013-11-14 11:04:08 +01:00
Oliver Hahn
144efb78ea
updated output plugins to use new masking/refinement tagging API
2013-11-13 12:28:15 +01:00
Oliver Hahn
503aad8d53
and more fixes to the new masking
2013-11-06 23:48:00 +01:00
Oliver Hahn
436882c8d5
minor clean ups
2013-11-06 19:54:04 +01:00
Oliver Hahn
33465be8d6
more fixes to the masking
2013-11-06 15:25:14 +01:00
Oliver Hahn
35046923eb
a few fixes.
2013-11-05 17:06:45 +01:00
Oliver Hahn
458607f2f6
cleaned up some compiler warnings appearing with newer versions of gcc (tested with gcc 4.8)
2013-11-05 15:34:00 +01:00
Oliver Hahn
15788747b6
regions are now properly nested, i.e. ellipsoids are nested (not becoming cuboids
...
at coarser levels), convex hulls are linearly scaled versions of one another...
2013-11-04 19:02:48 +01:00
Oliver Hahn
5f467e81d5
tetmesh: fixed an error in GET_SUBSHIFT
2013-10-24 20:15:17 +02:00
Oliver Hahn
27a6ed893e
tetmesh: fixed a bug when computing ref levels
2013-10-24 20:11:46 +02:00
Oliver Hahn
ace5dde0af
tetmesh : added new option 'gadget_lagrangevertid' (default=yes) to toggle the usage of lagrange ids as vertex indices
2013-10-24 19:53:29 +02:00
Oliver Hahn
6c80b317c8
tetmesh: fixed block sizes when outputting/inputting
2013-10-24 19:37:41 +02:00
Oliver Hahn
2ef810611c
tet mesh: writing out base level information to header, level written out is no w.r.t. this base level
2013-10-24 18:48:35 +02:00
Oliver Hahn
91133a23a4
tet mesh: writing out correct flags with lagrange IDs
2013-10-24 17:51:58 +02:00
Oliver Hahn
f0aad5b35f
fixed a bug in tetmesh output with 3 particle types
2013-10-24 17:04:33 +02:00
Oliver Hahn
3413f6f3a2
fixed type making type 3 instead of type 5 particles in header
2013-10-24 16:54:36 +02:00
Oliver Hahn
3193322bcd
made low-resolution tetmesh particles to be type 5 now
2013-10-24 16:49:54 +02:00
Oliver Hahn
f6a8398982
fixed periodic boundary conditions for tet-mesh
2013-10-24 13:40:54 +02:00
Oliver Hahn
7beb94a1c7
tetmesh output: type 2 particles now *do* carry masses
2013-10-24 12:22:46 +02:00
Oliver Hahn
6d7672ee43
fixed a problem with writing vertex ids for tetmesh output
2013-10-24 11:47:43 +02:00
Oliver Hahn
ffcc295ffc
merge
2013-10-24 11:27:31 +02:00
Oliver Hahn
c74e6dbd55
added missing random number plugin
2013-10-24 11:27:09 +02:00
Raul Angulo
14c92dd4ff
adding missing headers
2013-10-24 11:20:01 +02:00
Oliver Hahn
ccaf6762bd
merging upstream changes
2013-10-24 10:53:40 +02:00
Oliver Hahn
82beef69a6
fixed a bug when expanding convex hulls
2013-10-23 23:16:47 +02:00
Oliver Hahn
f920a3377e
merge
2013-10-23 23:03:59 +02:00
Oliver Hahn
507b6daa41
added output plugin with refined tetrahedral mesh connectivity structure
2013-10-23 22:56:35 +02:00
Dylan Nelson
3c67f672d3
fix potential segfault related to STL in convex_hull.hh
2013-10-22 18:30:10 +00:00
Dylan Nelson
60d2aede0f
generalize output_arepo for non-box regions
2013-10-22 18:28:48 +00:00
Oliver Hahn
a1cf2812fe
fixed a bug when expanding convex hulls
2013-10-17 17:27:56 +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
ef46d58653
added new parameter file options to specify the bounding ellipsoid directly,
...
the new options are region_ellipsoid_matrix[0-2] for the matrix and
region_ellipsoid_center for the ellipsoid center.
fixed a bug that caused velocity data to be used from region_point file
(need to check the units in all tools, so better to disable it atm)
2013-09-25 21:02:12 +02:00
Oliver Hahn
814247421b
added parameters to specify the ellipsoid explicitly
2013-09-25 06:05:17 +02:00
Oliver Hahn
7db63aba4a
fixes the missing 'exit' in arepo plugin. now plugin (as ENZO and generic) is simply unavailable
...
when HDF5 is not present
2013-08-23 08:11:41 -07:00
Oliver Hahn
6e785f642d
minor fixes of compilation/makefile issues
2013-08-15 16:32:37 -07:00
Oliver Hahn
a17f70e119
fixed a compile error in arepo plugin when HAVEHDF5=no
2013-08-08 15:23:12 +02:00
Dylan Nelson
69236a2032
Initial addition of output plugin for Arepo (HDF5).
2013-08-07 16:45:11 -04:00
Oliver Hahn
6d29773b3a
fixed a compilation error in convex_hull.hh
2013-08-07 14:11:28 +02:00
Oliver Hahn
a0f6dc2ba2
added proper expanding of convex hull, some optimisations
2013-08-07 12:29:23 +02:00