Artificial boundary conditions for diffusion equations: Numerical study (Q1919504): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Removed claim: reviewed by (P1447): Item:Q592126
RedirectionBot (talk | contribs)
Changed an Item
Property / reviewed by
 
Property / reviewed by: S. Burys / rank
 
Normal rank

Revision as of 04:12, 20 February 2024

scientific article
Language Label Description Also known as
English
Artificial boundary conditions for diffusion equations: Numerical study
scientific article

    Statements

    Artificial boundary conditions for diffusion equations: Numerical study (English)
    0 references
    0 references
    30 October 1997
    0 references
    The paper is devoted to the numerical study of the advection-diffusion equation \[ \partial_t u+ (v\cdot \nabla) u-\nu \Delta u=0, \] where \(\nu\) is the viscosity (constant) and \(v= (v_1, v_2)\) is the advection velocity. In order to solve this equation in the disk \(D(R)= \{|X |< R\}\) with initial data having a compact support in \(D(R)\) the author considers the above equation in polar coordinates \(r,\theta\). Then \(\partial_ru\) on \(\partial D\) are determined by \(u\) on \(\partial D\) by the Dirichlet-to-Neumann operator \(N\), namely \(\partial_r u= -Nu\) (so-called transparent boundary condition). In order to compute \(N\) the author studies the symbol of \(N\) and approximates locally the operators represented in it. For doing this it is necessary to interpolate the function \(z^{1/2}\) by rational fractions in \(\mathbb{C} \setminus(-\infty, 0)\). Introducing suitably choosen interpolation points the author obtains explicitly the artificial boundary condition on \(\partial D\). Next, he takes \(v=0\), the Gaussian curve as initial data and \(u= u(t,r)\) for \(R\geq 2\). (Now interpolation points are choosen on the imaginary axis). He then tests the method numerically obtaining good results (compared with the exact solution) in the disk \(D(2)\). In the last section the author comes back to the case when \(v\) is not zero with \(u(X,0)= \exp (-\gamma |X |^2)\) \((\gamma>0)\) and again checks numerically the method.
    0 references
    advection-diffusion equation
    0 references
    artificial boundary conditions
    0 references
    collocation
    0 references
    0 references

    Identifiers