Hostname: page-component-89b8bd64d-5bvrz Total loading time: 0 Render date: 2026-05-08T11:47:52.029Z Has data issue: false hasContentIssue false

IMPLICIT–EXPLICIT TIME INTEGRATION METHOD FOR FRACTIONAL ADVECTION–DIFFUSION-REACTION EQUATIONS

Published online by Cambridge University Press:  16 October 2024

D. GHOSH
Affiliation:
Department of Mathematics, IIIT-Delhi, Delhi 110020, India; e-mail: dipag@iiitd.ac.in, tanishai@iiitd.ac.in
T. CHAUHAN
Affiliation:
Department of Mathematics, IIIT-Delhi, Delhi 110020, India; e-mail: dipag@iiitd.ac.in, tanishai@iiitd.ac.in
S. SIRCAR*
Affiliation:
Department of Mathematics, IIIT-Delhi, Delhi 110020, India; e-mail: dipag@iiitd.ac.in, tanishai@iiitd.ac.in
Rights & Permissions [Opens in a new window]

Abstract

We propose a novel time-asymptotically stable, implicit–explicit, adaptive, time integration method (denoted by the $\theta $-method) for the solution of the fractional advection–diffusion-reaction (FADR) equations. The spectral analysis of the method (involving the group velocity and the phase speed) indicates a region of favourable dispersion for a limited range of Péclet number. The numerical inversion of the coefficient matrix is avoided by exploiting the sparse structure of the matrix in the iterative solver for the Poisson equation. The accuracy and the efficacy of the method is benchmarked using (a) the two-dimensional fractional diffusion equation, originally proposed by researchers earlier, and (b) the incompressible, subdiffusive dynamics of a planar viscoelastic channel flow of the Rouse chain melts (FADR equation with fractional time-derivative of order ) and the Zimm chain solution (). Numerical simulations of the viscoelastic channel flow effectively capture the nonhomogeneous regions of high viscosity at low fluid inertia (or the so-called “spatiotemporal macrostructures”), experimentally observed in the flow-instability transition of subdiffusive flows.

MSC classification

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives licence (http://creativecommons.org/licenses/by-nc-nd/4.0), which permits non-commercial re-use, distribution, and reproduction in any medium, provided that no alterations are made and the original article is properly cited. The written permission of Cambridge University Press must be obtained prior to any commercial use and/or adaptation of the article.
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of Australian Mathematical Publishing Association Inc.
Figure 0

Figure 1 Group velocity ratio contours in the $N_c$$k_h$ plane ($N_c$ plotted on the x-axis), $V_g$, at $\theta =0.5$, $\alpha =0.9$ and (a) $Pe=0.001,~Da=-0.01$, (b) $Pe=0.001,~Da=0.0$, (c) $Pe=0.001,~Da=0.01$, (d) $Pe=0.01,~Da=-0.01$, (e) $Pe=0.01,~Da=0.0$, (f) $Pe=0.01,~Da=0.01$, (g) $Pe=1.0,~Da=-0.01$, (h) $Pe=1.0,~Da=0.0$ and (i) $Pe=1.0,~Da=0.01$.

Figure 1

Figure 2 Group velocity ratio contours in the $N_c$$k_h$ plane ($N_c$ plotted on the x-axis), $V_g$, at $\theta =1.0$, $\alpha =0.9$ and (a) $Pe=0.001,~Da=-0.01$, (b) $Pe=0.001,~Da=0.0$, (c) $Pe=0.001,~Da=0.01$, (d) $Pe=0.01,~Da=-0.01$, (e) $Pe=0.01,~Da=0.0$, (f) $Pe=0.01,~Da=0.01$, (g) $Pe=1.0,~Da=-0.01$, (h) $Pe=1.0,~Da=0.0$ and (i) $Pe=1.0,~Da=0.01$.

Figure 2

Figure 3 Absolute phase speed error contours in the $N_c$$k_h$ plane ($N_c$ plotted on the x-axis), $\Delta c$ at $\theta =0.5$, $\alpha =0.9$ and (a) $Pe=0.001,~Da=-0.01$, (b) $Pe=0.001,~Da=0.0$, (c) $Pe=0.001,~Da=0.01$, (d) $Pe=0.01,~Da=-0.01$, (e) $Pe=0.01,~Da=0.0$, (f) $Pe=0.01,~Da=0.01$, (g) $Pe=1.0,~Da=-0.01$, (h) $Pe=1.0,~Da=0.0$ and (i) $Pe=1.0,~Da=0.01$.

Figure 3

Figure 4 Absolute phase speed error contours in the $N_c$$k_h$ plane ($N_c$ plotted on the x-axis), $\Delta c$ at $\theta =1.0$, $\alpha =0.9$ and (a) $Pe=0.001,~Da=-0.01$, (b) $Pe=0.001,~Da=0.0$, (c) $Pe=0.001,~Da=0.01$, (d) $Pe=0.01,~Da=-0.01$, (e) $Pe=0.01,~Da=0.0$, (f) $Pe=0.01,~Da=0.01$, (g) $Pe=1.0,~Da=-0.01$, (h) $Pe=1.0,~Da=0.0$ and (i) $Pe=1.0,~Da=0.01$.

Figure 4

Figure 5 Relative error for the solution of the 2D fractional diffusion equation at simulation time $T=0.35$, at $\alpha =1.0, \theta =1.0$ ($\star $); $\alpha =0.9, \theta =1.0$ ($\square $); $\alpha =0.67, \theta =1.0$ ($\circ $); $\alpha =0.5, \theta =1.0$ ($\triangle $); $\alpha =1.0, \theta =0.6$ ($\ast $); $\alpha =0.9, \theta =0.6$ ($\diamond $); $\alpha =0.67, \theta =0.6$ ($\bullet $); $\alpha =0.5, \theta =0.6$ ($+$); and for (a) Dirichlet boundary conditions and (b) Neumann boundary conditions.

Figure 5

Figure 6 Contours of instantaneous (a, b) volume ratio, $\delta _1$, (c, d) shortest distance from the mean, $\delta _2$, (e, f) anisotropy index, $\delta _3$, for the Zimm’s model (left column) and the Rouse model (right column) at simulation time, $T=7.15$. Other parameters are fixed at $\nu = 0.3,~Re=70,~We=20$.

Figure 6

Figure 7 Contours of instantaneous volume ratio, $\delta _1$, for the elastic stress dominated Zimm’s model (). Other parameters set at $Re = 70, We = 15$ (first row), $Re = 1000, We = 15$ (second row), $Re = 70, We = 20$ (third row) and $Re = 1000, We = 20$ (fourth row).

Figure 7

Figure 8 Contours of instantaneous volume ratio, $\delta _1$, for the elastic stress dominated Rouse model (). Other parameters set at $Re = 70, We = 15$ (first row), $Re = 1000, We = 15$ (second row), $Re = 70, We = 20$ (third row) and $Re = 1000, We = 20$ (fourth row).

Figure 8

Figure 9 Contours of instantaneous volume ratio, $\delta _1$, for the viscous stress dominated Zimm’s model (). Other parameters set at $Re = 70, We = 15$ (first row), $Re = 1000, We = 15$ (second row), $Re = 70, We = 20$ (third row) and $Re = 1000, We = 20$ (fourth row).

Figure 9

Figure 10 Contours of instantaneous volume ratio, $\delta _1$, for the viscous stress dominated Rouse model (). Other parameters set at $Re = 70, We = 15$ (first row), $Re = 1000, We = 15$ (second row), $Re = 70, We = 20$ (third row) and $Re = 1000, We = 20$ (fourth row).