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...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)
文摘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.