No Arabic abstract
We present version X of the hammurabi package, the HEALPix-based numeric simulator for Galactic polarized emission. Improving on its earlier design, we have fully renewed the framework with modern C++ standards and features. Multi-threading support has been built in to meet the growing computational workload in future research. For the first time, we present precision profiles of hammurabi line-of-sight integral kernel with multi-layer HEALPix shells. In addition to fundamental improvements, this report focuses on simulating polarized synchrotron emission with Gaussian random magnetic fields. Two fast methods are proposed for realizing divergence-free random magnetic fields either on the Galactic scale where a field alignment and strength modulation are imposed, or on a local scale where more physically motivated models like a parameterized magneto-hydrodynamic (MHD) turbulence can be applied. As an example application, we discuss the phenomenological implications of Gaussian random magnetic fields for high Galactic latitude synchrotron foregrounds. In this, we numerically find B/E polarization mode ratios lower than unity based on Gaussian realizations of either MHD turbulent spectra or in spatially aligned magnetic fields.
We present a publicly available code called Hammurabi for generating mock polarized observations of Galactic synchrotron emission for telescopes like LOFAR, SKA, Planck and WMAP, based on model inputs for the Galactic magnetic field (GMF), the cosmic-ray density distribution and the thermal electron density. We also present mock UHECR deflection measure (UDM) maps based on model inputs for the GMF. In future, when UHECR sources are identified, this will allow us to define UDM as a GMF probe in a similar way as polarized radio sources permit us to define rotation measures. To demonstrate the codes abilities mock observations are compared to real data as a means to constrain the input parameters of our simulations with a focus on large-scale magnetic field properties. As expected, attempts at trying to model the synchrotron, UHECR deflection and RM input parameters, show that any additional observational data set greatly increases the constraints on the models. The hammurabi code addresses this by allowing to perform simulations of several different data sets simultaneously, providing the means for a more reliable constraint of the magnetized inter-stellar-medium.
Numerical methods to improve the treatment of magnetic fields in smoothed field magnetohydrodynamics (SPMHD) are developed and tested. Chapter 2 is a review of SPMHD. In Chapter 3, a mixed hyperbolic/parabolic scheme is developed which cleans divergence error from the magnetic field. Average divergence error is an order of magnitude lower for all test cases considered, and allows for the stable simulation of the gravitational collapse of magnetised molecular cloud cores. The effectiveness of the cleaning may be improved by explicitly increasing the hyperbolic wave speed or by cycling the cleaning equations between timesteps. In the latter, it is possible to achieve DivB=0. Chapter 4 develops a switch to reduce dissipation of the magnetic field from artificial resistivity. Compared to the existing switch in the literature, this leads to sharper shock profiles in shocktube tests, lower overall dissipation of magnetic energy, and importantly, is able to capture magnetic shocks in the highly super-Alfvenic regime. Chapter 5 compares these numerical methods against grid-based MHD methods (using the Flash code) in simulations of the small-scale dynamo amplification of a magnetic field in driven, isothermal, supersonic turbulence. Both codes exponentially amplify the magnetic energy at a constant rate, though SPMHD shows a resolution dependence that arises from the scaling of the numerical dissipation terms. The time-averaged saturated magnetic spectra have similar shape, and both codes have PDFs of magnetic field strength that are log-normal, which become lopsided as the magnetic field saturates. We conclude that SPMHD is able to reliably simulate the small-scale dynamo amplification of magnetic fields. Chapter 6 concludes the thesis and presents some preliminary work demonstrating that SPMHD can activate the magneto-rotational instability in 2D shearing box tests.
We present a first application of the recently proposed LITMUS test for magnetic helicity, as well as a thorough study of its applicability under different circumstances. In order to apply this test to the galactic magnetic field, the newly developed critical filter formalism is used to produce an all-sky map of the Faraday depth. The test does not detect helicity in the galactic magnetic field. To understand the significance of this finding, we made an applicability study, showing that a definite conclusion about the absence of magnetic helicity in the galactic field has not yet been reached. This study is conducted by applying the test to simulated observational data. We consider simulations in a flat sky approximation and all-sky simulations, both with assumptions of constant electron densities and realistic distributions of thermal and cosmic ray electrons. Our results suggest that the LITMUS test does indeed perform very well in cases where constant electron densities can be assumed, both in the flat-sky limit and in the galactic setting. Non-trivial distributions of thermal and cosmic ray electrons, however, may complicate the scenario to the point where helicity in the magnetic field can escape detection.
X-ray astronomy is an important tool in the astrophysicists toolkit to investigate high-energy astrophysical phenomena. Theoretical numerical simulations of astrophysical sources are fully three-dimensional representations of physical quantities such as density, temperature, and pressure, whereas astronomical observations are two-dimensional projections of the emission generated via mechanisms dependent on these quantities. To bridge the gap between simulations and observations, algorithms for generating synthetic observations of simulated data have been developed. We present an implementation of such an algorithm in the yt analysis software package. We describe the underlying model for generating the X-ray photons, the important role that yt and other Python packages play in its implementation, and present a detailed workable example of the creation of simulated X-ray observations.
We present a scheme for using stellar catalogues to map the three-dimensional distributions of extinction and dust within our Galaxy. Extinction is modelled as a Gaussian random field, whose covariance function is set by a simple physical model of the ISM that assumes a Kolmogorov-like power spectrum of turbulent fluctuations. As extinction is modelled as a random field, the spatial resolution of the resulting maps is set naturally by the data available; there is no need to impose any spatial binning. We verify the validity of our scheme by testing it on simulated extinction fields and show that its precision is significantly improved over previous dust-mapping efforts. The approach we describe here can make use of any photometric, spectroscopic or astrometric data; it is not limited to any particular survey. Consequently, it can be applied to a wide range of data from both existing and future surveys.