The moving mesh code SHADOWFAX

被引:20
作者
Vandenbroucke, B. [1 ]
De Rijcke, S. [1 ]
机构
[1] Univ Ghent, Dept Phys & Astron, Krijgslaan 281,S9, B-9000 Ghent, Belgium
关键词
Methods: numerical; Hydrodynamics; HYDRODYNAMIC SIMULATION; GALAXIES; REFINEMENT; DISKS; STAR;
D O I
10.1016/j.ascom.2016.05.001
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We introduce the moving mesh code SHADOWFAX, which can be used to evolve a mixture of gas, subject to the laws of hydrodynamics and gravity, and any collisionless fluid only subject to gravity, such as cold dark matter or stars. The code is written in C++ and its source code is made available to the scientific community under the GNU Affero General Public Licence. We outline the algorithm and the design of our implementation, and demonstrate its validity through the results of a set of basic test problems, which are also part of the public version. We also compare SHADOWFAX with a number of other publicly available codes using different hydrodynamical integration schemes, illustrating the advantages and disadvantages of the moving mesh technique. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:109 / 130
页数:22
相关论文
共 50 条
[21]   Multidimensional, compressible viscous flow on a moving Voronoi mesh [J].
Munoz, D. J. ;
Springel, V. ;
Marcus, R. ;
Vogelsberger, M. ;
Hernquist, L. .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2013, 428 (01) :254-279
[22]   Reducing noise in moving-grid codes with strongly-centroidal Lloyd mesh regularization [J].
Mocz, Philip ;
Vogelsberger, Mark ;
Pakmor, Rudiger ;
Genel, Shy ;
Springel, Volker ;
Hernquist, Lars .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2015, 452 (04) :3853-3862
[23]   Adaptive Mesh Computations with the PLUTO Code for Astrophysical Fluid Dynamics [J].
Mignone, Andrea ;
Zanni, Claudio .
NUMERICAL MODELING OF SPACE PLASMA FLOWS: ASTRONUM-2011, 2011, 459 :346-+
[24]   THE PLUTO CODE FOR ADAPTIVE MESH COMPUTATIONS IN ASTROPHYSICAL FLUID DYNAMICS [J].
Mignone, A. ;
Zanni, C. ;
Tzeferacos, P. ;
van Straalen, B. ;
Colella, P. ;
Bodo, G. .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2012, 198 (01)
[25]   Mesh adaptation for simulation of unsteady flow with moving immersed boundaries [J].
Zhou, C. H. ;
Ai, J. Q. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2013, 72 (04) :453-477
[26]   Galaxy mergers on a moving mesh: a comparison with smoothed particle hydrodynamics [J].
Hayward, Christopher C. ;
Torrey, Paul ;
Springel, Volker ;
Hernquist, Lars ;
Vogelsberger, Mark .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2014, 442 (03) :1992-2016
[27]   SIMULATIONS ON A MOVING MESH: THE CLUSTERED FORMATION OF POPULATION III PROTOSTARS [J].
Greif, Thomas H. ;
Springel, Volker ;
White, Simon D. M. ;
Glover, Simon C. O. ;
Clark, Paul C. ;
Smith, Rowan J. ;
Klessen, Ralf S. ;
Bromm, Volker .
ASTROPHYSICAL JOURNAL, 2011, 737 (02)
[28]   An adaptive hierarchical particle-mesh code with isolated boundary conditions [J].
Gelato, S ;
Chernoff, DF ;
Wasserman, I .
ASTROPHYSICAL JOURNAL, 1997, 480 (01) :115-131
[29]   Mesh regularization for an ALE code based on the limitation of the Lagrangian mesh velocity [J].
Costes, J. ;
Ghidaglia, J. -M. ;
Breil, J. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2017, 85 (10) :599-615
[30]   Constrained transport and adaptive mesh refinement in the Black Hole Accretion Code [J].
Olivares, Hector ;
Porth, Oliver ;
Davelaar, Jordy ;
Most, Elias R. ;
Fromm, Christian M. ;
Mizuno, Yosuke ;
Younsi, Ziri ;
Rezzolla, Luciano .
ASTRONOMY & ASTROPHYSICS, 2019, 629