Thermal conductivity provides important contributions to the energy evolution of the upper solar atmosphere, behaving as a non-linear concentration-dependent diffusion equation. Recently, different methods have been offered as best-fit solutions to these problems in specific situations, but their effectiveness and limitations are rarely discussed. We have rigorously tested the different implementations of solving the conductivity flux, in the massively parallel magnetohydrodynamics code, Bifrost, with the aim of specifying the best scenarios for the use of each method. We compared the differences and limitations of explicit versus implicit methods, and analyse the convergence of a hyperbolic approximation. Among the tests, we used a newly derived first-order self-similar approximation to compare the efficacy of each method analytically in a 1D pure-thermal test scenario. We find that although the hyperbolic approximation proves the most accurate and the fastest to compute in long-running simulations, there is no optimal method to calculate the mid-term conductivity with both accuracy and efficiency. We also find that the solution of this approximation is sensitive to the initial conditions, and can lead to faster convergence if used correctly. Hyper-diffusivity is particularly useful in aiding the methods to perform optimally. We discuss recommendations for the use of each method within more complex simulations, whilst acknowledging the areas where there are opportunities for new methods to be developed.
Read full abstract