Varying Driver Velocity Fields in Photospheric MHD Wave Simulations
Authors:
A. J. Leonard,
S. J. Mumford,
V. Fedun,
R. Erdelyi
Abstract:
Torsional motions are ubiquitous in the solar atmosphere. In this work, we perform 3D numerical simulations which mimic a vortex-type photospheric driver with a Gaussian spatial profile. This driver is implemented to excite MHD waves in an axially symmetric, 3D magnetic flux tube embedded in a realistic solar atmosphere. The Gaussian width of the driver is varied and the resulting perturbations ar…
▽ More
Torsional motions are ubiquitous in the solar atmosphere. In this work, we perform 3D numerical simulations which mimic a vortex-type photospheric driver with a Gaussian spatial profile. This driver is implemented to excite MHD waves in an axially symmetric, 3D magnetic flux tube embedded in a realistic solar atmosphere. The Gaussian width of the driver is varied and the resulting perturbations are compared. Velocity vectors were decomposed into parallel, perpendicular and azimuthal components with respect to pre-defined magnetic flux surfaces. These components correspond broadly to the fast, slow and Alfven modes, respectively. From these velocities the corresponding wave energy fluxes are calculated, allowing us to estimate the contribution of each mode to the energy flux. For the narrowest driver ($0.15$ Mm) the parallel component accounts for $\sim 55 - 65\%$ of the flux. This contribution increases smoothly with driver width up to nearly $90\%$ for the widest driver ($0.35$ Mm). The relative importance of the perpendicular and azimuthal components decrease at similar rates. The azimuthal energy flux varied between $\sim 35\%$ for the narrowest driver and $< 10\%$ for the widest one. Similarly, the perpendicular flux was $\sim 25 - 10\%$. We also demonstrate that the fast mode corresponds to the sausage wave in our simulations. Our results therefore show that the fast sausage wave is easily excited by this driver and that it carries the majority of the energy transported. For this vortex-type driver the Alfven wave does not contribute a significant amount of energy.
△ Less
Submitted 26 July, 2018;
originally announced July 2018.
SunPy - Python for Solar Physics
Authors:
The SunPy Community,
Stuart J Mumford,
Steven Christe,
David Pérez-Suárez,
Jack Ireland,
Albert Y Shih,
Andrew R Inglis,
Simon Liedtke,
Russell J Hewett,
Florian Mayer,
Keith Hughitt,
Nabil Freij,
Tomas Meszaros,
Samuel M Bennett,
Michael Malocha,
John Evans,
Ankit Agrawal,
Andrew J Leonard,
Thomas P Robitaille,
Benjamin Mampaey,
Jose Iván Campos-Rozo,
Michael S Kirk
Abstract:
This paper presents SunPy (version 0.5), a community-developed Python package for solar physics. Python, a free, cross-platform, general-purpose, high-level programming language, has seen widespread adoption among the scientific community, resulting in the availability of a large number of software packages, from numerical computation (NumPy, SciPy) and machine learning (scikit-learn) to visualisa…
▽ More
This paper presents SunPy (version 0.5), a community-developed Python package for solar physics. Python, a free, cross-platform, general-purpose, high-level programming language, has seen widespread adoption among the scientific community, resulting in the availability of a large number of software packages, from numerical computation (NumPy, SciPy) and machine learning (scikit-learn) to visualisation and plotting (matplotlib). SunPy is a data-analysis environment specialising in providing the software necessary to analyse solar and heliospheric data in Python. SunPy is open-source software (BSD licence) and has an open and transparent development workflow that anyone can contribute to. SunPy provides access to solar data through integration with the Virtual Solar Observatory (VSO), the Heliophysics Event Knowledgebase (HEK), and the HELiophysics Integrated Observatory (HELIO) webservices. It currently supports image data from major solar missions (e.g., SDO, SOHO, STEREO, and IRIS), time-series data from missions such as GOES, SDO/EVE, and PROBA2/LYRA, and radio spectra from e-Callisto and STEREO/SWAVES. We describe SunPy's functionality, provide examples of solar data analysis in SunPy, and show how Python-based solar data-analysis can leverage the many existing tools already available in Python. We discuss the future goals of the project and encourage interested users to become involved in the planning and development of SunPy.
△ Less
Submitted 11 May, 2015;
originally announced May 2015.