Pseudo-Spectrum of the Resistive Magneto-hydrodynamics Operator: Resolving the Resistive Alfven Paradox
Authors:
D. Borba,
K. S. Riedel,
W. Kerner,
G. T. A. Huysmans,
M. Ottaviani,
P. J. Schmid
Abstract:
The `Alfvén Paradox' is that as resistivity decreases, the discrete eigenmodes do not converge to the generalized eigenmodes of the ideal Alfvén continuum. To resolve the paradox, the $ε$-pseudospectrum of the RMHD operator is considered. It is proven that for any $ε$, the $ε$- pseudospectrum contains the Alfvén continuum for sufficiently small resistivity. Formal $ε-pseudoeigenmodes$ are construc…
▽ More
The `Alfvén Paradox' is that as resistivity decreases, the discrete eigenmodes do not converge to the generalized eigenmodes of the ideal Alfvén continuum. To resolve the paradox, the $ε$-pseudospectrum of the RMHD operator is considered. It is proven that for any $ε$, the $ε$- pseudospectrum contains the Alfvén continuum for sufficiently small resistivity. Formal $ε-pseudoeigenmodes$ are constructed using the formal Wentzel-Kramers-Brillouin-Jeffreys solutions, and it is shown that the entire stable half-annulus of complex frequencies with $ρ{|ω|^2}=|\bf{v} \cdot \bf{B}(x)|^2$ is resonant to order $ε$, i.e.~belongs to the $ε-pseudospectrum$. The resistive eigenmodes are exponentially ill-conditioned as a basis and the condition number is proportional to $\exp(R_M^{1\over 2})$, where $R_M$ is the magnetic Reynolds number.
△ Less
Submitted 25 March, 2018;
originally announced March 2018.
Non regression testing for the JOREK code
Authors:
Guillaume Latu,
Marina Becoulet,
Guilhem Dif-Pradalier,
Virginie Grandgirard,
Matthias Hoelzl,
G. Huysmans,
Xavier Lacoste,
Eric Nardon,
Francois Orain,
Chantal Passeron,
Pierre Ramet,
Ahmed Ratnani
Abstract:
Non Regression Testing (NRT) aims to check if software modifications result in undesired behaviour. Suppose the behaviour of the application previously known, this kind of test makes it possible to identify an eventual regression, a bug. Improving and tuning a parallel code can be a time-consuming and difficult task, especially whenever people from different scientific fields interact closely. The…
▽ More
Non Regression Testing (NRT) aims to check if software modifications result in undesired behaviour. Suppose the behaviour of the application previously known, this kind of test makes it possible to identify an eventual regression, a bug. Improving and tuning a parallel code can be a time-consuming and difficult task, especially whenever people from different scientific fields interact closely. The JOREK code aims at investing Magnetohydrodynamic (MHD) instabilities in a Tokamak plasma. This paper describes the NRT procedure that has been tuned for this simulation code. Automation of the NRT is one keypoint to keeping the code healthy in a source code repository.
△ Less
Submitted 16 November, 2012;
originally announced November 2012.