## 6. Numerical modelThe boundaries of the simulation box are placed at
, , and
For all numerical simulations we use outgoing boundary conditions. Since our subject of interest is concentrated around impulsively generated waves inside the coronal arcade we need to implement outgoing boundary conditions at all four boundaries. Obviously, other choices of boundary conditions would be more appropriate for different physics studied. For example, ingoing boundary conditions at the bottom boundary would be suited for studying foot-point motions or phenomena associated with emerging flux. However, we limit ourselves to impulsively generated waves launched at a certain height and consider their evolution before they reach the photosphere, so our choice of outgoing boundary conditions is justified as a mean of reducing numerical errors and has no influence on the results. It is worth mentioning here that the proper treatment of the outgoing boundary conditions at the edges of the simulation region is not a trivial aspect of time-dependent numerical simulations. The outgoing boundary conditions must not reflect any disturbances going out of the numerical domain and must pass information about the physical system. A simple method for imposing boundary conditions is to generate image cells at the boundaries of the simulation region. In this code one row of image cells was generated at each side of the simulation box. It is not easy to avoid reflections at the boundary without using some special approach, such as a characteristics-based extrapolation. One method we have used with success is to stretch the grid near the outflow boundaries, and to apply damping to the quantities over several zones near the boundary. This takes the form where is the ambient (unperturbed) value of
the variable, is the value after the flux
corrected step, and is the damped value kept at
the end of the damping process. The damping coefficient This way of implementing boundary conditions has been found to work well. Tests were performed with a larger number of grid points and no significant differences were found in the solutions. This fact ensures grid convergence and that the accuracy of results is not compromised by the grid size. Therefore, we conclude that the solution is adequately resolved by the original mesh of points. In order to maintain high spatial resolution in particular regions, we employ a nonuniform grid in which the computational cells vary in size. The cell size changes gradually, so that neighbouring cell dimensions are stretched by only a few tenths percent per cell (typically ). Cell sizes were set in such a way that the finest resolution is in the centre of the simulation box. For this purpose the grid generation routine (GGEN) has been adapted from the ZEUS2D code (Stone & Norman 1992). Initially, at , the magnetic field and density are set to the initial state which is given by Eqs. (8) and (11), respectively, and an impulse localised in space is launched at the position , . This pulse is specified by giving the initial components of the velocity parallel and normal to the equilibrium . The transformation from cartesian components to field-related components can be determined from where and are the normal and parallel unit vectors. The purpose of this study is to explore the temporal development of
pulses localised in space which are initially (at
) launched in the arcade. Instead of
perturbations with complex spatial variations, we consider
perturbations which have a symmetric spatial distribution and are
localised in both the Within the mentioned subset of possible perturbations, it is therefore sufficient to study the following model pulse where ,
The magnetic scale height is fixed and held constant throughout the simulations. We will change the amplitude of the initial impulse and the ratio of magnetic to pressure scale height, . © European Southern Observatory (ESO) 1998 Online publication: January 16, 1998 |