├── .github └── workflows │ └── cmake-multi-platform.yml ├── .gitignore ├── CITATION.bib ├── CMakeLists.txt ├── FindFFTW3.cmake ├── FindTIRPC.cmake ├── LICENSE ├── README.md ├── data ├── EAGLE │ └── Eagle_camb_file.txt └── ExampleConfigs │ └── AURIGA6_ics.conf ├── ext ├── class.cmake └── panphasia │ ├── generic_lecuyer.f90 │ └── panphasia_routines.f ├── ics_example.conf ├── src ├── Numerics.cc ├── Numerics.hh ├── cmake_config.hh.in ├── config_file.hh ├── constraints.cc ├── constraints.hh ├── convolution_kernel.cc ├── convolution_kernel.hh ├── cosmology_calculator.hh ├── cosmology_parameters.cc ├── cosmology_parameters.hh ├── defaults.cc ├── defaults.hh ├── densities.cc ├── densities.hh ├── density_grid.hh ├── fd_schemes.hh ├── general.hh ├── logger.cc ├── logger.hh ├── main.cc ├── math │ ├── interpolate.hh │ ├── mat3.hh │ ├── ode_integrate.hh │ ├── special.hh │ ├── vec.hh │ └── vec3.hh ├── mesh.hh ├── mg_interp.hh ├── mg_operators.hh ├── mg_solver.hh ├── output.cc ├── output.hh ├── perturbation_theory.cc ├── perturbation_theory.hh ├── physical_constants.hh ├── plugins │ ├── HDF_IO.hh │ ├── convex_hull.hh │ ├── nyx_plugin │ │ ├── GNUmakefile │ │ ├── Make.ic │ │ ├── Make.package │ │ └── output_nyx.cpp │ ├── output_arepo.cc │ ├── output_art.cc │ ├── output_cart.cc │ ├── output_enzo.cc │ ├── output_gadget2.cc │ ├── output_gadget2_2comp.cc │ ├── output_gadget_tetmesh.cc │ ├── output_gamer2.cc │ ├── output_generic.cc │ ├── output_grafic2.cc │ ├── output_swift.cc │ ├── output_tipsy.cc │ ├── output_tipsy_resample.cc │ ├── point_file_reader.hh │ ├── random_music.cc │ ├── random_music_wnoise_generator.cc │ ├── random_music_wnoise_generator.hh │ ├── random_panphasia.cc │ ├── region_convex_hull.cc │ ├── region_ellipsoid.cc │ ├── region_multibox.cc │ ├── transfer_CLASS.cc │ ├── transfer_bbks.cc │ ├── transfer_camb.cc │ ├── transfer_eisenstein.cc │ ├── transfer_linger++.cc │ └── transfer_music.cc ├── poisson.cc ├── poisson.hh ├── random.cc ├── random.hh ├── region_generator.cc ├── region_generator.hh ├── schemes.hh ├── solver.hh ├── system_stat.hh ├── tests.hh ├── transfer_function.cc └── transfer_function.hh ├── tools ├── check_output.ipynb ├── compute_ellipsoid.cc ├── point_file_reader.hh └── ramses │ └── get_music_refmask.f90 └── version.cmake /.github/workflows/cmake-multi-platform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/.github/workflows/cmake-multi-platform.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | .vscode 3 | src/cmake_config.hh -------------------------------------------------------------------------------- /CITATION.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/CITATION.bib -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /FindFFTW3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/FindFFTW3.cmake -------------------------------------------------------------------------------- /FindTIRPC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/FindTIRPC.cmake -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/README.md -------------------------------------------------------------------------------- /data/EAGLE/Eagle_camb_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/data/EAGLE/Eagle_camb_file.txt -------------------------------------------------------------------------------- /data/ExampleConfigs/AURIGA6_ics.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/data/ExampleConfigs/AURIGA6_ics.conf -------------------------------------------------------------------------------- /ext/class.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/ext/class.cmake -------------------------------------------------------------------------------- /ext/panphasia/generic_lecuyer.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/ext/panphasia/generic_lecuyer.f90 -------------------------------------------------------------------------------- /ext/panphasia/panphasia_routines.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/ext/panphasia/panphasia_routines.f -------------------------------------------------------------------------------- /ics_example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/ics_example.conf -------------------------------------------------------------------------------- /src/Numerics.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/Numerics.cc -------------------------------------------------------------------------------- /src/Numerics.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/Numerics.hh -------------------------------------------------------------------------------- /src/cmake_config.hh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/cmake_config.hh.in -------------------------------------------------------------------------------- /src/config_file.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/config_file.hh -------------------------------------------------------------------------------- /src/constraints.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/constraints.cc -------------------------------------------------------------------------------- /src/constraints.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/constraints.hh -------------------------------------------------------------------------------- /src/convolution_kernel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/convolution_kernel.cc -------------------------------------------------------------------------------- /src/convolution_kernel.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/convolution_kernel.hh -------------------------------------------------------------------------------- /src/cosmology_calculator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/cosmology_calculator.hh -------------------------------------------------------------------------------- /src/cosmology_parameters.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/cosmology_parameters.cc -------------------------------------------------------------------------------- /src/cosmology_parameters.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/cosmology_parameters.hh -------------------------------------------------------------------------------- /src/defaults.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/defaults.cc -------------------------------------------------------------------------------- /src/defaults.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/defaults.hh -------------------------------------------------------------------------------- /src/densities.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/densities.cc -------------------------------------------------------------------------------- /src/densities.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/densities.hh -------------------------------------------------------------------------------- /src/density_grid.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/density_grid.hh -------------------------------------------------------------------------------- /src/fd_schemes.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/fd_schemes.hh -------------------------------------------------------------------------------- /src/general.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/general.hh -------------------------------------------------------------------------------- /src/logger.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/logger.cc -------------------------------------------------------------------------------- /src/logger.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/logger.hh -------------------------------------------------------------------------------- /src/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/main.cc -------------------------------------------------------------------------------- /src/math/interpolate.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/math/interpolate.hh -------------------------------------------------------------------------------- /src/math/mat3.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/math/mat3.hh -------------------------------------------------------------------------------- /src/math/ode_integrate.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/math/ode_integrate.hh -------------------------------------------------------------------------------- /src/math/special.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/math/special.hh -------------------------------------------------------------------------------- /src/math/vec.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/math/vec.hh -------------------------------------------------------------------------------- /src/math/vec3.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/math/vec3.hh -------------------------------------------------------------------------------- /src/mesh.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/mesh.hh -------------------------------------------------------------------------------- /src/mg_interp.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/mg_interp.hh -------------------------------------------------------------------------------- /src/mg_operators.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/mg_operators.hh -------------------------------------------------------------------------------- /src/mg_solver.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/mg_solver.hh -------------------------------------------------------------------------------- /src/output.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/output.cc -------------------------------------------------------------------------------- /src/output.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/output.hh -------------------------------------------------------------------------------- /src/perturbation_theory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/perturbation_theory.cc -------------------------------------------------------------------------------- /src/perturbation_theory.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/perturbation_theory.hh -------------------------------------------------------------------------------- /src/physical_constants.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/physical_constants.hh -------------------------------------------------------------------------------- /src/plugins/HDF_IO.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/HDF_IO.hh -------------------------------------------------------------------------------- /src/plugins/convex_hull.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/convex_hull.hh -------------------------------------------------------------------------------- /src/plugins/nyx_plugin/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/nyx_plugin/GNUmakefile -------------------------------------------------------------------------------- /src/plugins/nyx_plugin/Make.ic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/nyx_plugin/Make.ic -------------------------------------------------------------------------------- /src/plugins/nyx_plugin/Make.package: -------------------------------------------------------------------------------- 1 | CEXE_sources += output_nyx.cpp 2 | 3 | -------------------------------------------------------------------------------- /src/plugins/nyx_plugin/output_nyx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/nyx_plugin/output_nyx.cpp -------------------------------------------------------------------------------- /src/plugins/output_arepo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_arepo.cc -------------------------------------------------------------------------------- /src/plugins/output_art.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_art.cc -------------------------------------------------------------------------------- /src/plugins/output_cart.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_cart.cc -------------------------------------------------------------------------------- /src/plugins/output_enzo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_enzo.cc -------------------------------------------------------------------------------- /src/plugins/output_gadget2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_gadget2.cc -------------------------------------------------------------------------------- /src/plugins/output_gadget2_2comp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_gadget2_2comp.cc -------------------------------------------------------------------------------- /src/plugins/output_gadget_tetmesh.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_gadget_tetmesh.cc -------------------------------------------------------------------------------- /src/plugins/output_gamer2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_gamer2.cc -------------------------------------------------------------------------------- /src/plugins/output_generic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_generic.cc -------------------------------------------------------------------------------- /src/plugins/output_grafic2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_grafic2.cc -------------------------------------------------------------------------------- /src/plugins/output_swift.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_swift.cc -------------------------------------------------------------------------------- /src/plugins/output_tipsy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_tipsy.cc -------------------------------------------------------------------------------- /src/plugins/output_tipsy_resample.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/output_tipsy_resample.cc -------------------------------------------------------------------------------- /src/plugins/point_file_reader.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/point_file_reader.hh -------------------------------------------------------------------------------- /src/plugins/random_music.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/random_music.cc -------------------------------------------------------------------------------- /src/plugins/random_music_wnoise_generator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/random_music_wnoise_generator.cc -------------------------------------------------------------------------------- /src/plugins/random_music_wnoise_generator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/random_music_wnoise_generator.hh -------------------------------------------------------------------------------- /src/plugins/random_panphasia.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/random_panphasia.cc -------------------------------------------------------------------------------- /src/plugins/region_convex_hull.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/region_convex_hull.cc -------------------------------------------------------------------------------- /src/plugins/region_ellipsoid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/region_ellipsoid.cc -------------------------------------------------------------------------------- /src/plugins/region_multibox.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/region_multibox.cc -------------------------------------------------------------------------------- /src/plugins/transfer_CLASS.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/transfer_CLASS.cc -------------------------------------------------------------------------------- /src/plugins/transfer_bbks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/transfer_bbks.cc -------------------------------------------------------------------------------- /src/plugins/transfer_camb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/transfer_camb.cc -------------------------------------------------------------------------------- /src/plugins/transfer_eisenstein.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/transfer_eisenstein.cc -------------------------------------------------------------------------------- /src/plugins/transfer_linger++.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/transfer_linger++.cc -------------------------------------------------------------------------------- /src/plugins/transfer_music.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/plugins/transfer_music.cc -------------------------------------------------------------------------------- /src/poisson.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/poisson.cc -------------------------------------------------------------------------------- /src/poisson.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/poisson.hh -------------------------------------------------------------------------------- /src/random.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/random.cc -------------------------------------------------------------------------------- /src/random.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/random.hh -------------------------------------------------------------------------------- /src/region_generator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/region_generator.cc -------------------------------------------------------------------------------- /src/region_generator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/region_generator.hh -------------------------------------------------------------------------------- /src/schemes.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/schemes.hh -------------------------------------------------------------------------------- /src/solver.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/solver.hh -------------------------------------------------------------------------------- /src/system_stat.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/system_stat.hh -------------------------------------------------------------------------------- /src/tests.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/tests.hh -------------------------------------------------------------------------------- /src/transfer_function.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/transfer_function.cc -------------------------------------------------------------------------------- /src/transfer_function.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/src/transfer_function.hh -------------------------------------------------------------------------------- /tools/check_output.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/tools/check_output.ipynb -------------------------------------------------------------------------------- /tools/compute_ellipsoid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/tools/compute_ellipsoid.cc -------------------------------------------------------------------------------- /tools/point_file_reader.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/tools/point_file_reader.hh -------------------------------------------------------------------------------- /tools/ramses/get_music_refmask.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/tools/ramses/get_music_refmask.f90 -------------------------------------------------------------------------------- /version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosmo-sims/MUSIC2/HEAD/version.cmake --------------------------------------------------------------------------------