and Diffusion-Wave Problems

Size: px
Start display at page:

Download "and Diffusion-Wave Problems"

Transcription

1 Adaptive Finite Difference Method with Variable Timesteps for Fractional Diffusion and Diffusion-Wave Problems Santos B. Yuste and Joaquín Quintana-Murillo Dpt. Física, Univ. Extremadura Badajoz (Spain)

2 The problem in a nutshell For some anomalous diffusive (subdiffusive) particles, the pdf of finding them at a given place at a given time follows a fractional (i.e., an integro-differential ) diffusion equation. When one solves this equation by means of standard finite difference methods, the CPU time and computer memory consumption scale as time 2!!! Solution from t= 0 to t =1 Solution from t= 0 to t = = time CPU time to reach t=1 >> CPU time to reach t=1 Standard method Our adaptive method 4

3 Brownian motion. Normal diffusion Fig. from the web page of this Symposium Recorded random walk trajectories by Jean Baptiste Perrin. Lef part: three designs obtained by tracing a small grain at intervals of 30 s. Right part: the starting point of each motion event is shifted to the origin. These figures constitute part of the measurement of Perrin, Dabrowski and Chaudesaigues leading to the determination of the Avogadro number. The result was R. Metzler, J. Klafter / Physics Reports 339 (2000) 1-77 Jean Baptiste Perrin Green function u(x,t): concentration of particles at x at @2 u(x; t) = D u(x; u(x; t) = 1 p 4¼Dt e x2 =4Dt Diffusion equation Green function 6

4 Subdiffusion in... Physics Geology Finance Chemistry Ecology. Biology (see next) (anomalous) diffusion exponent in vivo: γ =0.7 Golding and Cox Physical Nature of Bacterial Cytoplasm PRL 96, (2006) 8

5 How can we model subdiffusion processes?? 10

6 CTRW with fat/heavy tail Subdiffusion Non-Gaussian Green function P(x,t) CTRW Jump distribution (x) with GLCT finite variance and waiting-time distribution ψ(t) with power-law Subdiffusion: 0< u(~r; t) = Kr2 u(~r; t) Fractional diffusion equation 12

7 Subdiffusion Fractional diffusion equation u(x; t) = K y(t) 1 (1 ) Z t 0 d 1 (t ) dy( ) d ; 0 < < 1 Limit equation of a (mesoscopic) CTRW model with powerlaw distribution of waiting times Linear Easy inclusion of external fields and boundary conditions analytical techniques and solutions for some basic problems (eigenfunction expansions, Green functions) algorithms for obtaining numerical solutions

8 Finite difference method: numerical u(x; t) = F(x; 2 ±U = F ± t K± 2 x U n j = F(x j ; t n ) (1) ± t U n j = 1 (2 ) n 1 X m=0 T m;n ( ) U m+1 j Uj m (2) (3) ± xu(x 2 j ; t) = u(x j+1; t) 2u(x j ; t) + u(x j 1 ; t) ( x) 2 S n U n j+1 + (1 + 2S n )U n j S n U n j 1 = MU n j + ~ F(x j ; t n ) MU n j U n 1 j n 2 X m=0 ~T m;n ( ) U m+1 j U m j S n = (2 )K (t n t n 1 ) ( x) 2 ;

9 Fractional difference methods are heavy t 0 t m 2 t m 1 t m t m+1 U0 j 1; Um 2 U m 1 Uj 1 m j 1 ; j 1 ; U m+1 j 1 U 0 j ; U m 2 j ; Uj m 1 ; Uj m U m+1 j U0 j+1; Um 2 U m 1 Uj+1 m j+1 ; j+1 ; U m+1 j+1 m terms From m to m+1: computational cost m nx From m=1 to m=n+1: computational cost m 2» n 2 m=1 Huge!!! [ computational cost for normal diffusion n ]

10 Variable/adaptive timestesps: Adaptive methods u t m-1 t m t m+1 Small timesteps t Large timesteps Adaptive methods more reliable: via thorough sampling of difficult regions faster : via sparse sampling of quiet regions A good ODE integrator should exert some adaptive control over its own progress, making frequent changes in its stepsize. [ ] Many small steps should tiptoe through treacherous terrain, while a few great strides should speed through smooth uninteresting countryside. The resulting gains in efficiency are not mere tens of percents or factors of two; they can sometimes be factors of ten, a hundred, or more 22 Press et al, Numerical Recipes, section 16.2

11 A testbed problem with wild and quiet regions Dispersion of a constant flux of subdiffusive particles arising from a point source ( one particle released every unit time at the source) t =1 + t 0+ t=1 + t 1 + as times goes by and so on

12 A testbed problem with wild and quiet regions Dispersion of a constant flux of subdiffusive particles one particle released every unit time at x=0 : 1D infinite medium A particle appears at x=0 x=0 ψ(t) ψ(t) Source of particles t=0 x=0 ψ(t) t m A second particle appears at x=0 ψ(t) x=0 ψ(t) t n t=1 t p The goal: u(x,t) = density of probability of finding a particle at x at time t 24

13 Formation of morphogen gradients: standard reaction-diffusion model diffusion random walk Source of particles Source of particles 1D testbed problem + Particles (morphogens) may react and disappear development of morphogens gradients Long-time (stationary) distribution of morphogens in the medium is especially important Fast and accurate numerical methods are required

14 A testbed problem with wild and quiet regions The release of a particle at x=0 is described by means of a Dirac delta function Exact solution u(0,t) vs t u(0,t) u(0,t) t Dirac delta function n a new particle appears at t=n : u(x,n + )=u(x,n - )+δ(x) 37

15 Discretization of δ(x) Dirac delta function approximated by a hat function δ(x) 1/ x Discretized numerical approximation to the Dirac s delta initial condition: i x u(x j ; 0) = ½ 1= x; j = 0 0; j 6= 0

16 Choosing the timesteps g(t m ) = (U m 1 2U m 0 + U m 1 )=( x) 2 2 u(x; t m )=@x 2 j x=0 curvature at the origin Size of the timesteps t m+1 t m = min 10 4 coth [jg(t m )j=1000] ; 0:02 t m+1 t m Out[40]= g curvature Arbitrary but with convenient features: Timestep decreases (increases) when the curvature increases (decreases) Prefixed maximum and minimum values (0.02 and , respectively)

17 10-3 = time Standard method u(x,t) t=0 + Adaptive method x u(x,t) t= timestep 10 timesteps 3.0 t= x t= timesteps u(x,t) t= x 66 timesteps u(x,t) t=1-65 timesteps x t=2-141 timesteps u(x,t) u(x,t) u(x,t) x x x

18 Solution at the most difficult place, x=0, where the particles are born Tiny timestep u(0,t) u(0,t) Large timestep t u(0,t) t Medium timestep t Solid symbols: adaptive method Hollow symbols: method with fixed timestep: t m+1 -t m =0.001 Line: exact solution

19 Error at the most difficult place, x=0, where the particles are born 1 δ Dirac delta function approximated by a hat function 0.1 e(0,t) Dirac delta function approximated by a hat function δ 1E t e(0,t) 0.01 Solid symbols: adaptive method Hollow symbols: method with fixed timestep: t m+1 -t m = E t

20 Another testbed problem. Another adaptive algorithm A problem with initial condition easier to handle 1 u(x,0) u(x,t)=? = 2 0 x ¼ u(x = 0; t) = u(x = ¼; t) = 0 u(x; t) = E ( t ) sin(x) u(x; 0) = sin x K = 1 46

21 How to choose the size of the timesteps? Another adaptive algorithm t m+1 t m = min 10 4 coth [jg(t m )j=1000] ; 0:02 Out[40]= Previous criterium: taylored for the problem at hand Goal: a more general criterium. A good ODE integrator should exert some adaptive control over its own progress, making frequent changes in its stepsize. Usually the purpose of this adaptive stepsize control is to achieve some predetermined accuracy in the solution with minimum computational effort. Many small steps should tiptoe through treacherous terrain, while a few great strides should speed through smooth uninteresting countryside. Prest et al. Numerical recipes. We explore an adaptive algorithm of classic style 48

22 Another adaptive algorithm We explore a straightforward algorithm of classic style NUMERICAL RECIPES IN FORTRAN 77: THE ART OF SCIENTIFIC COMPUTING Section 16.2: Usually the purpose of this adaptive stepsize control is to achieve some predetermined accuracy in the solution with minimum computational effort. Many small steps should tiptoe through treacherous terrain, while a few great strides should speed through smooth uninteresting countryside. [ ] Implementation of adaptive stepsize control requires that the stepping algorithm return information about its performance, most important, an estimate of its truncation error. [ ] Obviously, the calculation of this information will add to the computational overhead, but the investment will generally be repaid handsomely With fourth-order Runge-Kutta, the most straightforward technique by far is step doubling. We take each step twice, once as a full step, then, independently, as two half steps. The difference between the two numerical estimates is a convenient indicator of truncation error. It is this difference that we shall endeavor to keep to a desired degree of accuracy, neither too large nor too small. We do this by adjusting [the timestep]

23 How to choose the size of the timesteps? A new algorithm Step 2a met. accurate Step 2b met. fast and still accurate? 1. Boostrap of step n: n = n 1 and (n) bu k U (n) k > tolerance (n) 2a. True: then until bu k U (n) n! n =R k < then t n = t n 1 + n 2b. False: then n! R n until U b(n) k 3. Repeat [i.e., n! n + 1 and go to 1] U (n) k > then t n = t n 1 + n =R R: brave exploration coefficient we use R=2 52

24 Step doubling algorithm Numerical results γ=1/2 Solid line: exact solution; squares: adaptive numerical solution up to n = 45 (t 45 = 9:6268) and tolerance = ; stars: numerical solution up to n = 112 (t 112 = 9:1690) and = In both cases 0 = 0:01 and x = ¼=40.

25 Step doubling algorithm Numerical results γ=1/2 Errors in the adaptive algorithm are even (great!, compare with those for fixed timesteps) Numerical errors at the mid-point of (i) the adaptive method with = , 0 = 0:01 (squares, 45 timesteps, CPU time ¼ 0:15s ); (ii) the adaptive method with = 10 4 and 0 = 0:01 (stars, 112 timesteps, CPU time ¼ 0:75s); (iii) the method with constant timesteps of size n = 0:01 (triangles, 1010 timesteps, CPU time ¼ 440s); and (iv) the method with uniform timesteps of size n = 0:001 (circles, timesteps, CPU time ¼ 43800s). In all cases = 1=2 and x = ¼=40.

26 Does the method always work? Stability Do the inevitable numerical perturbations (numerical noise, round-off errors) ruin the method? How do the perturbations evolve? v (m) j bu (m) j U (m) j = v (m) j unstable perturbed solution perturbation 1 stable 2 m Linear AU (n) = MU (n) + ~F (n) Av (n) = Mv (n) Eq. for the evolution of the perturbation

27 Does the method always work? Stability Von Neumann stability analysis: (Yuste-Acedo, arxiv:cs/ , SIAM J. Num. Anal. 05 ) Suscessful for numerical methods for fractional equations with Riemman-Liouville and Pareto derivatives and for Grünwald-Letnikov, L1 and L2 discretization schemes, and many others Von Neumann procedure: 1: v (n) j = X q» q (n) e iqj x 2: Stability analysis of a generic subdiffusive mode:» (n) q Av (n) = Mv (n) h A Equation for the evolution of» (n) q :» (n) q F h e iqj xi h = M» fng q i ; S(q) = 0» (n) q e iqj x e iqj xi

28 Does the method always work? Stability First example: von-neumann stability analysis of the Yuste-Acedo method (SIAM J. Num. Anal. 05, fixed timesteps) for Riemann-Liouville FDE RL derivative S(q) 4 ( t) ( x) 2 sin2 µ q x 2 u(x; t) = K 0D 2 t u(x; (n+1) =» (n) S(q) nx k=0! (1 ) k» (n k) h i F» fn+1g ; S(q) = 0 (*1) Eq. of evolution of the amplitude of a generic mode. Similar to those of (non-fractional) multistep (multilevel) schemes. This equation and/or fractional difference methods could be seen as particular cases of multilevel schemes where the number of levels increases with time.

29 Does the method always work? Stability First example: Yuste-Acedo method (SIAM J. Num. Anal. 05, fixed timesteps) for RL FDE mx (*1)» (m+1) =» (m) S(q)! (1 )» (m k) F k=0 k h i» fng ; S(q) = 0 (*1) Stable if the n roots of Stability polynomial z n = z n 1 S(q) n 1 X k=0! (1 ) k z n 1 k satisfy jz n j 1 S(q) = S(q; n) z n + z n 1 P n 1 k=0!(1 ) k z n 1 k Stability region: region (in the complex plane ) formed by those values of S(q; n) for which jz n j 1 S(q) 4 ( t) ( x) 2 sin2 µ q x 2 Boundary of the stability region: z = e iµ S(q)! S B (q; µ) with µ = 0! µ = 2¼

30 Does the method always work? Stability First example: Yuste-Acedo method (SIAM J. Num. Anal. 05, fixed timesteps, explicit) for RL FDE S(q; n) z n+1 + z n iµ z = e P n k=0!(1 ) k z n k S B (q; µ; n) ei(n+1)µ + e inµ P n k=0!(1 ) k e i(n k)µ S B (q; µ; n) γ=1/2 S B (q; µ; 100) Stable 2 γ S(q) 4 ( t) ( x) 2 sin2 µ q x 2 Numerical method for RL-FDE: stable when 4 ( t) ( x) 2 S = 2 Yuste-Acedo arxiv:cs/ v1 [cs.na] (2003)

31 Does the method always work? Stability Second example: von-neumann stability analysis of the Liu-Zhuang-Anh-Turner method* (ANZIAM J. 47 (2006),fixed timesteps, implicit) for Caputo FDE *=present method for fixed timesteps S B (q; µ; = 2 Stability polynomial S(q; n) z n + z n 1 P n 1 k=1 [(k + 1)1 k 1 ] z n k S B (q; µ; 100) Estable Numerical method stable for all S(q)>0 µ unconditionally stable S(q) 4 ( t) q x ( x) 2 sin2 2

32 Does the method always work? Stability A zoo of stability regions RL FDE, weighted-average method, (Yuste, Journal of Computational Physics (2006)) Fully implicit S B (q; µ; 100) (fractional) Crank-Nicholson Explicit S B (q; µ; 100) Unconditionally stable Unconditionally stable conditionally stable

33 Does the method always work? Stability Does the (fractional) von-neumann stability analysis work for variable timesteps? Present method (Caputo FDE, implicit) with variable timesteps: t m = (m + 2)=10 S B (q; µ; 100) Unconditionally stable Fixed timesteps

34 Does the method always work? Stability Does the (fractional) von-neumann stability analysis work for variable timesteps? Present method (Caputo FDE, implicit) with random variable timesteps: t m = r=10 S B (q; µ; n) r=random number, uniform in [0,2] S B (q; µ; 10) S B (q; µ; 20) S B (q; µ; 30) S B (q; µ; 50) Unconditionally stable

35 Does the method always work? Stability The present implicit method for the FDE in the Caputo form with variable timesteps is unconditionally stable for any choice of timesteps (Yuste&Quintana-Murillo, Computer Physics Communications, Vol. 183, December 2012) It is proved there that v (n) 2 v (0) 2 always!

36 Adaptive finite difference method for Diffusion-wave = u + F(x; 1 < < 2 78

37 Finite difference method: Discretization of the ± ± t K± 2 x ± 2 xu(x j ; t) = u(x j+1; t) 2u(x j ; t) + u(x j 1 ; t) ( x) 2 Discretization of the Laplacian: three point centered formula 1<γ<2 : diffusion-wave ± t u(x; t n ) = 1 (3 ) n 1 X m=0 n A ( ) m;n [u(x; t m+1 ) u(x; t m )] o B m;n ( ) [u(x; t m ) u(x; t m 1 )] L2 discretization of the fractional Caputo derivative S n U n j+1 + (1 + 2S n )U n j S n U n j 1 = MU n j + ~ F(x j ; t n ) MU n j U (n 1) j + t n t h n 1 U (n 1) j t n 1 t n 2 n 2 X m=0 ³ ^Am;n h U (m+1) j i U (n 2) j i U (m) j ^B h m;n U (m) j i U (m 1) j S n = (3 )K(t n t n 2 ) 2(t n t n 1 ) 1 ( x) 2

38 The testbed problem u(x,0) u(x,t)=? = 2 0 x ¼ u(x = 0; t) = u(x = ¼; t) = 0 u(x; 0) = sin t)=@tj t=0 = 0 K = 1 u(x; t) = E ( t ) sin(x) 82

39 Step doubling algorithm Numerical results γ=3/2 Solid line: exact solution; symbols: adaptive method with = 10 4 up to time t 100 = 13:1958 (squares), = 10 5 up to time t 150 = 11:3309 (circles), and = 10 6 up to time t 300 = 9:9783 (triangles). In all cases x = ¼=40 and 0 = 0:01

40 Step doubling algorithm Numerical results γ=3/2 Numerical errors at the mid-point, ju(¼=2; t n ) Uk n j, of the adaptive method for = (squares), = 10 5 (circles), and = 10 6 (triangles). In all cases 0 = 0:01 and x = ¼=40.

41 Step doubling algorithm Numerical results γ=3/2 Exact solution (lines) and adaptive numerical solution (symbols) of the di usionwave problem described in the main text for = 3=2 and t 16 = 0:105 (squares), t 84 = 1:006 (circles), t 156 = 3:015 (stars), and t 233 = 5:741 (triangles), with = 10 6, 0 = 0:01 and x = ¼=40.

42 Numerical results. Diffusion-wave equation Some remarks Disappointing results (in comparison with those for subdiffusion equations) Results worsens when the lengths of two successive timesteps, n and n 1, are too di erent We cap the ratio between the lengths of two successive timesteps, [ j n = m 1 j or j n 1 = n j] to be smaller than 1:1. R=1.02 (really timid exploration coefficient ) Numerical tests Worsens? Is the method stable? We have carried out extensive calculations and considered a large variety of timestep functions (including random distributions), and we have always found well-behaved (stable) numerical solutions

43 Diffusion-wave equation. Boundaries of stability for some methods with fixed timesteps The stability analysis works fine but Explicit Gorenflo,Mainardi, Moretti & Paradisi 2002, Nonlinear Dyn.; also, Quintana-Murillo & Yuste, 2009, Physica Scripta Explicit Quintana-Murillo & Yuste.,2011. J. Comp.Nonlin. Dyn. Implicit Present method for fixed timesteps

44 Diffusion-wave equation. Boundaries of stability for variable timesteps S B (q; µ; n) n=50 An example t m = (m + 2)=100? However S(q) 4 ( t) ( x) 2 sin2 µ q x 2 well-behaved (stable) numerical solution t m = (m + 2)=100

45 Remarks and conclusions Computational cost of fractional difference methods huge Different time scales usual Adaptive finite difference method with non-uniform timesteps {very convenient a must} von Neumann stability analysis for homogeneous timesteps a breeze von Neumann stability analysis for variable timesteps: for subdifusion equations works smoothly for diffusion-wave equations? Adaptive step doubling method fast and accurate (for subdiffusion equations) 89

arxiv:cs/ v1 [cs.na] 23 Aug 2004

arxiv:cs/ v1 [cs.na] 23 Aug 2004 arxiv:cs/0408053v1 cs.na 23 Aug 2004 WEIGHTED AVERAGE FINITE DIFFERENCE METHODS FOR FRACTIONAL DIFFUSION EQUATIONS Santos B. Yuste,1 Departamento de Física, Universidad de Extremadura, E-0071 Badaoz, Spain

More information

Contents. Preface. Notation

Contents. Preface. Notation Contents Preface Notation xi xv 1 The fractional Laplacian in one dimension 1 1.1 Random walkers with constant steps.............. 1 1.1.1 Particle number density distribution.......... 2 1.1.2 Numerical

More information

From discrete time random walks to numerical methods for fractional order differential equations

From discrete time random walks to numerical methods for fractional order differential equations From discrete time random walks to numerical methods for fractional order differential equations Click to edit Present s Name Dr. Christopher Angstmann SANUM 2016 Never Stand Still Faculty of Science School

More information

16.1 Runge-Kutta Method

16.1 Runge-Kutta Method 704 Chapter 6. Integration of Ordinary Differential Equations CITED REFERENCES AND FURTHER READING: Gear, C.W. 97, Numerical Initial Value Problems in Ordinary Differential Equations (Englewood Cliffs,

More information

A Brief Introduction to Numerical Methods for Differential Equations

A Brief Introduction to Numerical Methods for Differential Equations A Brief Introduction to Numerical Methods for Differential Equations January 10, 2011 This tutorial introduces some basic numerical computation techniques that are useful for the simulation and analysis

More information

Anomalous diffusion equations

Anomalous diffusion equations Anomalous diffusion equations Ercília Sousa Universidade de Coimbra. p.1/34 Outline 1. What is diffusion? 2. Standard diffusion model 3. Finite difference schemes 4. Convergence of the finite difference

More information

Finite Differences for Differential Equations 28 PART II. Finite Difference Methods for Differential Equations

Finite Differences for Differential Equations 28 PART II. Finite Difference Methods for Differential Equations Finite Differences for Differential Equations 28 PART II Finite Difference Methods for Differential Equations Finite Differences for Differential Equations 29 BOUNDARY VALUE PROBLEMS (I) Solving a TWO

More information

CRANK-NICOLSON FINITE DIFFERENCE METHOD FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION

CRANK-NICOLSON FINITE DIFFERENCE METHOD FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION Journal of Fractional Calculus and Applications, Vol. 2. Jan. 2012, No. 2, pp. 1-9. ISSN: 2090-5858. http://www.fcaj.webs.com/ CRANK-NICOLSON FINITE DIFFERENCE METHOD FOR SOLVING TIME-FRACTIONAL DIFFUSION

More information

Lecture Notes on Numerical Schemes for Flow and Transport Problems

Lecture Notes on Numerical Schemes for Flow and Transport Problems Lecture Notes on Numerical Schemes for Flow and Transport Problems by Sri Redeki Pudaprasetya sr pudap@math.itb.ac.id Department of Mathematics Faculty of Mathematics and Natural Sciences Bandung Institute

More information

Lecture Notes on Numerical Schemes for Flow and Transport Problems

Lecture Notes on Numerical Schemes for Flow and Transport Problems Lecture Notes on Numerical Schemes for Flow and Transport Problems by Sri Redeki Pudaprasetya sr pudap@math.itb.ac.id Department of Mathematics Faculty of Mathematics and Natural Sciences Bandung Institute

More information

PERSISTENT RANDOM WALK EFFECT IN THE SUBDIFFUSION-REACTION PROCESS

PERSISTENT RANDOM WALK EFFECT IN THE SUBDIFFUSION-REACTION PROCESS Vol. 45 (214) ACTA PHYSICA POLONICA B No 9 PERSISTENT RANDOM WALK EFFECT IN THE SUBDIFFUSION-REACTION PROCESS Tadeusz Kosztołowicz, Mateusz Piwnik Institute of Physics, Jan Kochanowski University Świętokrzyska

More information

Discontinuous Galerkin methods for fractional diffusion problems

Discontinuous Galerkin methods for fractional diffusion problems Discontinuous Galerkin methods for fractional diffusion problems Bill McLean Kassem Mustapha School of Maths and Stats, University of NSW KFUPM, Dhahran Leipzig, 7 October, 2010 Outline Sub-diffusion Equation

More information

FDM for parabolic equations

FDM for parabolic equations FDM for parabolic equations Consider the heat equation where Well-posed problem Existence & Uniqueness Mass & Energy decreasing FDM for parabolic equations CNFD Crank-Nicolson + 2 nd order finite difference

More information

WORKSHOP ON FRACTIONAL CALCULUS AND ITS APPLICATIONS Roma Tre, March 11, 2015 PROGRAM

WORKSHOP ON FRACTIONAL CALCULUS AND ITS APPLICATIONS Roma Tre, March 11, 2015 PROGRAM On March 11, 2015, a workshop on fractional calculus was held, at the Department of Mathematics and Physics, Roma Tre University. The purpose of this one-day event was to present few contributions by several

More information

Solving PDEs with PGI CUDA Fortran Part 4: Initial value problems for ordinary differential equations

Solving PDEs with PGI CUDA Fortran Part 4: Initial value problems for ordinary differential equations Solving PDEs with PGI CUDA Fortran Part 4: Initial value problems for ordinary differential equations Outline ODEs and initial conditions. Explicit and implicit Euler methods. Runge-Kutta methods. Multistep

More information

Module 4: Numerical Methods for ODE. Michael Bader. Winter 2007/2008

Module 4: Numerical Methods for ODE. Michael Bader. Winter 2007/2008 Outlines Module 4: for ODE Part I: Basic Part II: Advanced Lehrstuhl Informatik V Winter 2007/2008 Part I: Basic 1 Direction Fields 2 Euler s Method Outlines Part I: Basic Part II: Advanced 3 Discretized

More information

Math 4263 Homework Set 1

Math 4263 Homework Set 1 Homework Set 1 1. Solve the following PDE/BVP 2. Solve the following PDE/BVP 2u t + 3u x = 0 u (x, 0) = sin (x) u x + e x u y = 0 u (0, y) = y 2 3. (a) Find the curves γ : t (x (t), y (t)) such that that

More information

The Chebyshev Collection Method for Solving Fractional Order Klein-Gordon Equation

The Chebyshev Collection Method for Solving Fractional Order Klein-Gordon Equation The Chebyshev Collection Method for Solving Fractional Order Klein-Gordon Equation M. M. KHADER Faculty of Science, Benha University Department of Mathematics Benha EGYPT mohamedmbd@yahoo.com N. H. SWETLAM

More information

Math 46, Applied Math (Spring 2009): Final

Math 46, Applied Math (Spring 2009): Final Math 46, Applied Math (Spring 2009): Final 3 hours, 80 points total, 9 questions worth varying numbers of points 1. [8 points] Find an approximate solution to the following initial-value problem which

More information

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs Chapter Two: Numerical Methods for Elliptic PDEs Finite Difference Methods for Elliptic PDEs.. Finite difference scheme. We consider a simple example u := subject to Dirichlet boundary conditions ( ) u

More information

Weak chaos, infinite ergodic theory, and anomalous diffusion

Weak chaos, infinite ergodic theory, and anomalous diffusion Weak chaos, infinite ergodic theory, and anomalous diffusion Rainer Klages Queen Mary University of London, School of Mathematical Sciences Marseille, CCT11, 24 May 2011 Weak chaos, infinite ergodic theory,

More information

FINITE DIFFERENCE APPROXIMATIONS FOR A FRACTIONAL ADVECTION DIFFUSION PROBLEM ERCÍLIA SOUSA

FINITE DIFFERENCE APPROXIMATIONS FOR A FRACTIONAL ADVECTION DIFFUSION PROBLEM ERCÍLIA SOUSA Pré-Publicações do Departamento de Matemática Universidade de Coimbra Preprint Number 8 26 FINITE DIFFERENCE APPROXIMATIONS FOR A FRACTIONAL ADVECTION DIFFUSION PROBLEM ERCÍLIA SOUSA Abstract: The use

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University The Implicit Schemes for the Model Problem The Crank-Nicolson scheme and θ-scheme

More information

This is a Gaussian probability centered around m = 0 (the most probable and mean position is the origin) and the mean square displacement m 2 = n,or

This is a Gaussian probability centered around m = 0 (the most probable and mean position is the origin) and the mean square displacement m 2 = n,or Physics 7b: Statistical Mechanics Brownian Motion Brownian motion is the motion of a particle due to the buffeting by the molecules in a gas or liquid. The particle must be small enough that the effects

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

Numerical Analysis of Differential Equations Numerical Solution of Parabolic Equations

Numerical Analysis of Differential Equations Numerical Solution of Parabolic Equations Numerical Analysis of Differential Equations 215 6 Numerical Solution of Parabolic Equations 6 Numerical Solution of Parabolic Equations TU Bergakademie Freiberg, SS 2012 Numerical Analysis of Differential

More information

Finite Difference and Finite Element Methods

Finite Difference and Finite Element Methods Finite Difference and Finite Element Methods Georgy Gimel farb COMPSCI 369 Computational Science 1 / 39 1 Finite Differences Difference Equations 3 Finite Difference Methods: Euler FDMs 4 Finite Element

More information

Exact Solutions of Fractional-Order Biological Population Model

Exact Solutions of Fractional-Order Biological Population Model Commun. Theor. Phys. (Beijing China) 5 (009) pp. 99 996 c Chinese Physical Society and IOP Publishing Ltd Vol. 5 No. 6 December 15 009 Exact Solutions of Fractional-Order Biological Population Model A.M.A.

More information

2.2. Methods for Obtaining FD Expressions. There are several methods, and we will look at a few:

2.2. Methods for Obtaining FD Expressions. There are several methods, and we will look at a few: .. Methods for Obtaining FD Expressions There are several methods, and we will look at a few: ) Taylor series expansion the most common, but purely mathematical. ) Polynomial fitting or interpolation the

More information

APPLIED PARTIM DIFFERENTIAL EQUATIONS with Fourier Series and Boundary Value Problems

APPLIED PARTIM DIFFERENTIAL EQUATIONS with Fourier Series and Boundary Value Problems APPLIED PARTIM DIFFERENTIAL EQUATIONS with Fourier Series and Boundary Value Problems Fourth Edition Richard Haberman Department of Mathematics Southern Methodist University PEARSON Prentice Hall PEARSON

More information

Solving systems of ODEs with Matlab

Solving systems of ODEs with Matlab Solving systems of ODEs with Matlab James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 20, 2013 Outline 1 Systems of ODEs 2 Setting Up

More information

q t = F q x. (1) is a flux of q due to diffusion. Although very complex parameterizations for F q

q t = F q x. (1) is a flux of q due to diffusion. Although very complex parameterizations for F q ! Revised Tuesday, December 8, 015! 1 Chapter 7: Diffusion Copyright 015, David A. Randall 7.1! Introduction Diffusion is a macroscopic statistical description of microscopic advection. Here microscopic

More information

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9 Lecture Notes to Accompany Scientific Computing An Introductory Survey Second Edition by Michael T. Heath Chapter 9 Initial Value Problems for Ordinary Differential Equations Copyright c 2001. Reproduction

More information

The method of lines (MOL) for the diffusion equation

The method of lines (MOL) for the diffusion equation Chapter 1 The method of lines (MOL) for the diffusion equation The method of lines refers to an approximation of one or more partial differential equations with ordinary differential equations in just

More information

CHAPTER II MATHEMATICAL BACKGROUND OF THE BOUNDARY ELEMENT METHOD

CHAPTER II MATHEMATICAL BACKGROUND OF THE BOUNDARY ELEMENT METHOD CHAPTER II MATHEMATICAL BACKGROUND OF THE BOUNDARY ELEMENT METHOD For the second chapter in the thesis, we start with surveying the mathematical background which is used directly in the Boundary Element

More information

Chapter 10: Partial Differential Equations

Chapter 10: Partial Differential Equations 1.1: Introduction Chapter 1: Partial Differential Equations Definition: A differential equations whose dependent variable varies with respect to more than one independent variable is called a partial differential

More information

arxiv: v1 [cond-mat.stat-mech] 23 Feb 2017

arxiv: v1 [cond-mat.stat-mech] 23 Feb 2017 First passage properties in a crowded environment Vincent Tejedor 1 1 Cour des comptes, 13, rue Cambon, 75 001 Paris, France February 27, 2017 arxiv:1702.07394v1 [cond-mat.stat-mech] 23 Feb 2017 Introduction

More information

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II Advection / Hyperbolic PDEs Notes In addition to the slides and code examples, my notes on PDEs with the finite-volume method are up online: https://github.com/open-astrophysics-bookshelf/numerical_exercises

More information

Diffusion of a density in a static fluid

Diffusion of a density in a static fluid Diffusion of a density in a static fluid u(x, y, z, t), density (M/L 3 ) of a substance (dye). Diffusion: motion of particles from places where the density is higher to places where it is lower, due to

More information

Tutorial 2. Introduction to numerical schemes

Tutorial 2. Introduction to numerical schemes 236861 Numerical Geometry of Images Tutorial 2 Introduction to numerical schemes c 2012 Classifying PDEs Looking at the PDE Au xx + 2Bu xy + Cu yy + Du x + Eu y + Fu +.. = 0, and its discriminant, B 2

More information

Finite difference methods for the diffusion equation

Finite difference methods for the diffusion equation Finite difference methods for the diffusion equation D150, Tillämpade numeriska metoder II Olof Runborg May 0, 003 These notes summarize a part of the material in Chapter 13 of Iserles. They are based

More information

Ordinary Differential Equations

Ordinary Differential Equations CHAPTER 8 Ordinary Differential Equations 8.1. Introduction My section 8.1 will cover the material in sections 8.1 and 8.2 in the book. Read the book sections on your own. I don t like the order of things

More information

Chapter 11 ORDINARY DIFFERENTIAL EQUATIONS

Chapter 11 ORDINARY DIFFERENTIAL EQUATIONS Chapter 11 ORDINARY DIFFERENTIAL EQUATIONS The general form of a first order differential equations is = f(x, y) with initial condition y(a) = y a We seek the solution y = y(x) for x > a This is shown

More information

Lecture 17: Initial value problems

Lecture 17: Initial value problems Lecture 17: Initial value problems Let s start with initial value problems, and consider numerical solution to the simplest PDE we can think of u/ t + c u/ x = 0 (with u a scalar) for which the solution

More information

An Efficient Numerical Method for Solving. the Fractional Diffusion Equation

An Efficient Numerical Method for Solving. the Fractional Diffusion Equation Journal of Applied Mathematics & Bioinformatics, vol.1, no.2, 2011, 1-12 ISSN: 1792-6602 (print), 1792-6939 (online) International Scientific Press, 2011 An Efficient Numerical Method for Solving the Fractional

More information

Solution of ordinary Differential Equations

Solution of ordinary Differential Equations 42 Chapter 4 Solution of ordinary Differential Equations Highly suggested Reading Press et al., 1992. Numerical Recipes, 2nd Edition. Chapter 16. (Good description). See also chapter 17. And Matlab help

More information

Consistency and Convergence

Consistency and Convergence Jim Lambers MAT 77 Fall Semester 010-11 Lecture 0 Notes These notes correspond to Sections 1.3, 1.4 and 1.5 in the text. Consistency and Convergence We have learned that the numerical solution obtained

More information

SOLUTION OF FRACTIONAL INTEGRO-DIFFERENTIAL EQUATIONS BY ADOMIAN DECOMPOSITION METHOD

SOLUTION OF FRACTIONAL INTEGRO-DIFFERENTIAL EQUATIONS BY ADOMIAN DECOMPOSITION METHOD SOLUTION OF FRACTIONAL INTEGRO-DIFFERENTIAL EQUATIONS BY ADOMIAN DECOMPOSITION METHOD R. C. Mittal 1 and Ruchi Nigam 2 1 Department of Mathematics, I.I.T. Roorkee, Roorkee, India-247667. Email: rcmmmfma@iitr.ernet.in

More information

AM205: Assignment 3 (due 5 PM, October 20)

AM205: Assignment 3 (due 5 PM, October 20) AM25: Assignment 3 (due 5 PM, October 2) For this assignment, first complete problems 1, 2, 3, and 4, and then complete either problem 5 (on theory) or problem 6 (on an application). If you submit answers

More information

Numerical Algorithms for ODEs/DAEs (Transient Analysis)

Numerical Algorithms for ODEs/DAEs (Transient Analysis) Numerical Algorithms for ODEs/DAEs (Transient Analysis) Slide 1 Solving Differential Equation Systems d q ( x(t)) + f (x(t)) + b(t) = 0 dt DAEs: many types of solutions useful DC steady state: state no

More information

ON THE NUMERICAL SOLUTION FOR THE FRACTIONAL WAVE EQUATION USING LEGENDRE PSEUDOSPECTRAL METHOD

ON THE NUMERICAL SOLUTION FOR THE FRACTIONAL WAVE EQUATION USING LEGENDRE PSEUDOSPECTRAL METHOD International Journal of Pure and Applied Mathematics Volume 84 No. 4 2013, 307-319 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: http://dx.doi.org/10.12732/ijpam.v84i4.1

More information

NONLINEAR DIFFUSION PDES

NONLINEAR DIFFUSION PDES NONLINEAR DIFFUSION PDES Erkut Erdem Hacettepe University March 5 th, 0 CONTENTS Perona-Malik Type Nonlinear Diffusion Edge Enhancing Diffusion 5 References 7 PERONA-MALIK TYPE NONLINEAR DIFFUSION The

More information

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics Diffusion / Parabolic Equations Summary of PDEs (so far...) Hyperbolic Think: advection Real, finite speed(s) at which information propagates carries changes in the solution Second-order explicit methods

More information

Jim Lambers MAT 772 Fall Semester Lecture 21 Notes

Jim Lambers MAT 772 Fall Semester Lecture 21 Notes Jim Lambers MAT 772 Fall Semester 21-11 Lecture 21 Notes These notes correspond to Sections 12.6, 12.7 and 12.8 in the text. Multistep Methods All of the numerical methods that we have developed for solving

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey Scientific Computing: An Introductory Survey Chapter 9 Initial Value Problems for Ordinary Differential Equations Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign

More information

Handbook of Stochastic Methods

Handbook of Stochastic Methods C. W. Gardiner Handbook of Stochastic Methods for Physics, Chemistry and the Natural Sciences Third Edition With 30 Figures Springer Contents 1. A Historical Introduction 1 1.1 Motivation I 1.2 Some Historical

More information

arxiv: v1 [math-ph] 28 Apr 2010

arxiv: v1 [math-ph] 28 Apr 2010 arxiv:004.528v [math-ph] 28 Apr 200 Computational Efficiency of Fractional Diffusion Using Adaptive Time Step Memory Brian P. Sprouse Christopher L. MacDonald Gabriel A. Silva Department of Bioengineering,

More information

Ordinary Differential Equations

Ordinary Differential Equations Ordinary Differential Equations Michael H. F. Wilkinson Institute for Mathematics and Computing Science University of Groningen The Netherlands December 2005 Overview What are Ordinary Differential Equations

More information

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1 Lectures - Week 11 General First Order ODEs & Numerical Methods for IVPs In general, nonlinear problems are much more difficult to solve than linear ones. Unfortunately many phenomena exhibit nonlinear

More information

CS 450 Numerical Analysis. Chapter 9: Initial Value Problems for Ordinary Differential Equations

CS 450 Numerical Analysis. Chapter 9: Initial Value Problems for Ordinary Differential Equations Lecture slides based on the textbook Scientific Computing: An Introductory Survey by Michael T. Heath, copyright c 2018 by the Society for Industrial and Applied Mathematics. http://www.siam.org/books/cl80

More information

CS 450 Numerical Analysis. Chapter 8: Numerical Integration and Differentiation

CS 450 Numerical Analysis. Chapter 8: Numerical Integration and Differentiation Lecture slides based on the textbook Scientific Computing: An Introductory Survey by Michael T. Heath, copyright c 2018 by the Society for Industrial and Applied Mathematics. http://www.siam.org/books/cl80

More information

MIT (Spring 2014)

MIT (Spring 2014) 18.311 MIT (Spring 014) Rodolfo R. Rosales May 6, 014. Problem Set # 08. Due: Last day of lectures. IMPORTANT: Turn in the regular and the special problems stapled in two SEPARATE packages. Print your

More information

Fixed point iteration and root finding

Fixed point iteration and root finding Fixed point iteration and root finding The sign function is defined as x > 0 sign(x) = 0 x = 0 x < 0. It can be evaluated via an iteration which is useful for some problems. One such iteration is given

More information

School of Mathematical Sciences Queensland University of Technology. Qianqian Yang. Bachelor of Science (Mathematics), Xiamen University (XMU)

School of Mathematical Sciences Queensland University of Technology. Qianqian Yang. Bachelor of Science (Mathematics), Xiamen University (XMU) School of Mathematical Sciences Queensland University of Technology Novel analytical and numerical methods for solving fractional dynamical systems Qianqian Yang Bachelor of Science (Mathematics), Xiamen

More information

CHAPTER 5: Linear Multistep Methods

CHAPTER 5: Linear Multistep Methods CHAPTER 5: Linear Multistep Methods Multistep: use information from many steps Higher order possible with fewer function evaluations than with RK. Convenient error estimates. Changing stepsize or order

More information

Math 216 Final Exam 14 December, 2012

Math 216 Final Exam 14 December, 2012 Math 216 Final Exam 14 December, 2012 This sample exam is provided to serve as one component of your studying for this exam in this course. Please note that it is not guaranteed to cover the material that

More information

4 Stability analysis of finite-difference methods for ODEs

4 Stability analysis of finite-difference methods for ODEs MATH 337, by T. Lakoba, University of Vermont 36 4 Stability analysis of finite-difference methods for ODEs 4.1 Consistency, stability, and convergence of a numerical method; Main Theorem In this Lecture

More information

Richardson Extrapolated Numerical Methods for Treatment of One-Dimensional Advection Equations

Richardson Extrapolated Numerical Methods for Treatment of One-Dimensional Advection Equations Richardson Extrapolated Numerical Methods for Treatment of One-Dimensional Advection Equations Zahari Zlatev 1, Ivan Dimov 2, István Faragó 3, Krassimir Georgiev 2, Ágnes Havasi 4, and Tzvetan Ostromsky

More information

FDM for wave equations

FDM for wave equations FDM for wave equations Consider the second order wave equation Some properties Existence & Uniqueness Wave speed finite!!! Dependence region Analytical solution in 1D Finite difference discretization Finite

More information

Finite Difference Method of Fractional Parabolic Partial Differential Equations with Variable Coefficients

Finite Difference Method of Fractional Parabolic Partial Differential Equations with Variable Coefficients International Journal of Contemporary Mathematical Sciences Vol. 9, 014, no. 16, 767-776 HIKARI Ltd, www.m-hiari.com http://dx.doi.org/10.1988/ijcms.014.411118 Finite Difference Method of Fractional Parabolic

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF MATHEMATICS ACADEMIC YEAR / EVEN SEMESTER QUESTION BANK

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF MATHEMATICS ACADEMIC YEAR / EVEN SEMESTER QUESTION BANK KINGS COLLEGE OF ENGINEERING MA5-NUMERICAL METHODS DEPARTMENT OF MATHEMATICS ACADEMIC YEAR 00-0 / EVEN SEMESTER QUESTION BANK SUBJECT NAME: NUMERICAL METHODS YEAR/SEM: II / IV UNIT - I SOLUTION OF EQUATIONS

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS NUMERICAL FLUID MECHANICS FALL 2011

MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS NUMERICAL FLUID MECHANICS FALL 2011 MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS 02139 2.29 NUMERICAL FLUID MECHANICS FALL 2011 QUIZ 2 The goals of this quiz 2 are to: (i) ask some general

More information

Chapter 6 Nonlinear Systems and Phenomena. Friday, November 2, 12

Chapter 6 Nonlinear Systems and Phenomena. Friday, November 2, 12 Chapter 6 Nonlinear Systems and Phenomena 6.1 Stability and the Phase Plane We now move to nonlinear systems Begin with the first-order system for x(t) d dt x = f(x,t), x(0) = x 0 In particular, consider

More information

SMOOTHNESS PROPERTIES OF SOLUTIONS OF CAPUTO- TYPE FRACTIONAL DIFFERENTIAL EQUATIONS. Kai Diethelm. Abstract

SMOOTHNESS PROPERTIES OF SOLUTIONS OF CAPUTO- TYPE FRACTIONAL DIFFERENTIAL EQUATIONS. Kai Diethelm. Abstract SMOOTHNESS PROPERTIES OF SOLUTIONS OF CAPUTO- TYPE FRACTIONAL DIFFERENTIAL EQUATIONS Kai Diethelm Abstract Dedicated to Prof. Michele Caputo on the occasion of his 8th birthday We consider ordinary fractional

More information

Chebyshev Pseudo-Spectral Method for Solving Fractional Advection-Dispersion Equation

Chebyshev Pseudo-Spectral Method for Solving Fractional Advection-Dispersion Equation Applied Matheatics, 4, 5, 34-348 Published Online Noveber 4 in SciRes. http://www.scirp.org/journal/a http://dx.doi.org/.436/a.4.593 Chebyshev Pseudo-Spectral Method for Solving Fractional Advection-Dispersion

More information

Handbook of Stochastic Methods

Handbook of Stochastic Methods Springer Series in Synergetics 13 Handbook of Stochastic Methods for Physics, Chemistry and the Natural Sciences von Crispin W Gardiner Neuausgabe Handbook of Stochastic Methods Gardiner schnell und portofrei

More information

Boundary. DIFFERENTIAL EQUATIONS with Fourier Series and. Value Problems APPLIED PARTIAL. Fifth Edition. Richard Haberman PEARSON

Boundary. DIFFERENTIAL EQUATIONS with Fourier Series and. Value Problems APPLIED PARTIAL. Fifth Edition. Richard Haberman PEARSON APPLIED PARTIAL DIFFERENTIAL EQUATIONS with Fourier Series and Boundary Value Problems Fifth Edition Richard Haberman Southern Methodist University PEARSON Boston Columbus Indianapolis New York San Francisco

More information

MODULE 12. Topics: Ordinary differential equations

MODULE 12. Topics: Ordinary differential equations Topics: Ordinary differential equations MODULE 12 We shall be concerned with mappings = functions = operators which map a function space into a function space. We shall write, sort of generically and in

More information

Anomalous diffusion in biology: fractional Brownian motion, Lévy flights

Anomalous diffusion in biology: fractional Brownian motion, Lévy flights Anomalous diffusion in biology: fractional Brownian motion, Lévy flights Jan Korbel Faculty of Nuclear Sciences and Physical Engineering, CTU, Prague Minisymposium on fundamental aspects behind cell systems

More information

CHAPTER 4. Introduction to the. Heat Conduction Model

CHAPTER 4. Introduction to the. Heat Conduction Model A SERIES OF CLASS NOTES FOR 005-006 TO INTRODUCE LINEAR AND NONLINEAR PROBLEMS TO ENGINEERS, SCIENTISTS, AND APPLIED MATHEMATICIANS DE CLASS NOTES 4 A COLLECTION OF HANDOUTS ON PARTIAL DIFFERENTIAL EQUATIONS

More information

Physically Based Modeling Differential Equation Basics

Physically Based Modeling Differential Equation Basics Physically Based Modeling Differential Equation Basics Andrew Witkin and David Baraff Pixar Animation Studios Please note: This document is 2001 by Andrew Witkin and David Baraff. This chapter may be freely

More information

Approximations of diffusions. Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine

Approximations of diffusions. Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine Lecture 3b Approximations of diffusions Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine V1.1 04/10/2018 1 Learning objectives Become aware of the existence of stability conditions for the

More information

Fourth Order RK-Method

Fourth Order RK-Method Fourth Order RK-Method The most commonly used method is Runge-Kutta fourth order method. The fourth order RK-method is y i+1 = y i + 1 6 (k 1 + 2k 2 + 2k 3 + k 4 ), Ordinary Differential Equations (ODE)

More information

CS520: numerical ODEs (Ch.2)

CS520: numerical ODEs (Ch.2) .. CS520: numerical ODEs (Ch.2) Uri Ascher Department of Computer Science University of British Columbia ascher@cs.ubc.ca people.cs.ubc.ca/ ascher/520.html Uri Ascher (UBC) CPSC 520: ODEs (Ch. 2) Fall

More information

High Order Numerical Methods for the Riesz Derivatives and the Space Riesz Fractional Differential Equation

High Order Numerical Methods for the Riesz Derivatives and the Space Riesz Fractional Differential Equation International Symposium on Fractional PDEs: Theory, Numerics and Applications June 3-5, 013, Salve Regina University High Order Numerical Methods for the Riesz Derivatives and the Space Riesz Fractional

More information

Introduction LECTURE 1

Introduction LECTURE 1 LECTURE 1 Introduction The source of all great mathematics is the special case, the concrete example. It is frequent in mathematics that every instance of a concept of seemingly great generality is in

More information

Marching on the BL equations

Marching on the BL equations Marching on the BL equations Harvey S. H. Lam February 10, 2004 Abstract The assumption is that you are competent in Matlab or Mathematica. White s 4-7 starting on page 275 shows us that all generic boundary

More information

Worksheet 8 Sample Solutions

Worksheet 8 Sample Solutions Technische Universität München WS 2016/17 Lehrstuhl für Informatik V Scientific Computing Univ.-Prof. Dr. M. Bader 19.12.2016/21.12.2016 M.Sc. S. Seckler, M.Sc. D. Jarema Worksheet 8 Sample Solutions Ordinary

More information

Fundamentals Physics

Fundamentals Physics Fundamentals Physics And Differential Equations 1 Dynamics Dynamics of a material point Ideal case, but often sufficient Dynamics of a solid Including rotation, torques 2 Position, Velocity, Acceleration

More information

Math 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework

Math 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework Math 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework Jan Mandel University of Colorado Denver May 12, 2010 1/20/09: Sec. 1.1, 1.2. Hw 1 due 1/27: problems

More information

Anomalous diffusion in cells: experimental data and modelling

Anomalous diffusion in cells: experimental data and modelling Anomalous diffusion in cells: experimental data and modelling Hugues BERRY INRIA Lyon, France http://www.inrialpes.fr/berry/ CIMPA School Mathematical models in biology and medicine H. BERRY - Anomalous

More information

arxiv: v1 [cond-mat.stat-mech] 23 Apr 2010

arxiv: v1 [cond-mat.stat-mech] 23 Apr 2010 Fractional Fokker-Planck Equations for Subdiffusion with Space-and-Time-Dependent Forces. B.. Henry Department of Applied Mathematics, School of Mathematics and Statistics, University of New South Wales,

More information

Numerical explorations of a forward-backward diffusion equation

Numerical explorations of a forward-backward diffusion equation Numerical explorations of a forward-backward diffusion equation Newton Institute KIT Programme Pauline Lafitte 1 C. Mascia 2 1 SIMPAF - INRIA & U. Lille 1, France 2 Univ. La Sapienza, Roma, Italy September

More information

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws Kilian Cooley 1 Prof. James Baeder 2 1 Department of Mathematics, University of Maryland - College Park 2 Department of Aerospace

More information

Euler s Method, Taylor Series Method, Runge Kutta Methods, Multi-Step Methods and Stability.

Euler s Method, Taylor Series Method, Runge Kutta Methods, Multi-Step Methods and Stability. Euler s Method, Taylor Series Method, Runge Kutta Methods, Multi-Step Methods and Stability. REVIEW: We start with the differential equation dy(t) dt = f (t, y(t)) (1.1) y(0) = y 0 This equation can be

More information

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems Index A-conjugate directions, 83 A-stability, 171 A( )-stability, 171 absolute error, 243 absolute stability, 149 for systems of equations, 154 absorbing boundary conditions, 228 Adams Bashforth methods,

More information

Numerical Integration of SDEs: A Short Tutorial

Numerical Integration of SDEs: A Short Tutorial Numerical Integration of SDEs: A Short Tutorial Thomas Schaffter January 19, 010 1 Introduction 1.1 Itô and Stratonovich SDEs 1-dimensional stochastic differentiable equation (SDE) is given by [6, 7] dx

More information

A finite element solution for the fractional equation

A finite element solution for the fractional equation A finite element solution for the fractional equation Petra Nováčková, Tomáš Kisela Brno University of Technology, Brno, Czech Republic Abstract This contribution presents a numerical method for solving

More information

Classification of Phase Portraits at Equilibria for u (t) = f( u(t))

Classification of Phase Portraits at Equilibria for u (t) = f( u(t)) Classification of Phase Portraits at Equilibria for u t = f ut Transfer of Local Linearized Phase Portrait Transfer of Local Linearized Stability How to Classify Linear Equilibria Justification of the

More information

Introduction: the plague. The Scaling Laws Of Human Travel. Introduction: SARS (severe acute respiratory syndrom)

Introduction: the plague. The Scaling Laws Of Human Travel. Introduction: SARS (severe acute respiratory syndrom) The Scaling Laws Of Human Travel Verena Zuber Department of Statistics University of Munich 7. July 2006 Introduction: the plague highly infectious disease several pandemics have influenced the human history

More information