摘要
ZEUS is a magnetohydrodynamics simulation code widely used in astrophysical research.However,it was recently found that the code may produce artificial shocks in the rarefaction region in some numerical tests since it is not upwinded in fast and slow waves.We propose a method of magnetosonic characteristics to evolve compressional waves.The tests indicate that this method cures the "rarefaction shocks" problem to a large extent and it also greatly reduces some post shock oscillations.
ZEUS is a magnetohydrodynamics simulation code widely used in astrophysical research. However, it was recently found that the code may produce artificial shocks in the rarefaction region in some numerical tests since it is not upwinded in fast and slow waves. We propose a method of magnetosonic characteristics to evolve compressional waves. The tests indicate that this method cures the "rarefaction shocks" problem to a large extent and it also greatly reduces some post shock oscillations.
基金
supported by the National Basic Research Program of China(Grant No. 2011CB811406)
the National Natural Science Foundation of China (Grant Nos. 10921303,10733020,10803011,40890161 and10973020)