Exponential methods for anisotropic diffusion

11/16/2022
∙
by   Pranab J. Deka, et al.
∙
0
∙

The anisotropic diffusion equation is of crucial importance in understanding cosmic ray (CR) diffusion across the Galaxy and its interplay with the Galactic magnetic field. This diffusion term contributes to the highly stiff nature of the CR transport equation. In order to conduct numerical simulations of time-dependent cosmic ray transport, implicit integrators have been traditionally favoured over the CFL-bound explicit integrators in order to be able to take large step sizes. We propose exponential methods that directly compute the exponential of the matrix to solve the linear anisotropic diffusion equation. These methods allow us to take even larger step sizes; in certain cases, we are able to choose a step size as large as the simulation time, i.e., only one time step. This can substantially speed-up the simulations whilst generating highly accurate solutions (l2 error ≤ 10^-10). Additionally, we test an approach based on extracting a constant coefficient from the anisotropic diffusion equation where the constant coefficient term is solved implicitly or exponentially and the remainder is treated using some explicit method. We find that this approach, for linear problems, is unable to improve on the exponential-based methods that directly evaluate the matrix exponential.

READ FULL TEXT

Please sign up or login with your details

Continue with:
Or login with email
Enter Password
Re-enter Password

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×
Pro

Consider DeepAI Pro

Subscribe to DeepAI Pro
DeepAI Pro
Provides a limited generation allowance each month. When exceeded, you are charged overage rates available at deepai.org/pricing. Also includes an ad-free experience and API access. Renews automatically until canceled. Non-refundable.
Subtotal
Total due today

Payment

Add DeepAI credits
DeepAI credits
One-time purchase. Credits are added to your wallet after payment.
Subtotal
Total due today

Payment