MATH76108/29/2018
Problem.
Consider the IBVP
Determine time, space scaling to state problem as with initial conditions at , i.e. redefine . State the intrinsic diffusion scale of the problem. (1pt)
Solve the problem analytically by superposition of solutions obtained by separation of variables for each type of boundary condition. (2pts)
Solve the problem to by finite differences for , (all eight combinations). For each
state the finite difference formulas (you could determine 1 or two formulas by hand computation and then use Mathematica scripts from lessons) (1pts)
Plot the region of stability for each choice of . (2pts)
Generate the Fortran code implementation for each (2pts)
Obtain numerical approximations by execution of the Fortran code with time steps , where is the maximal stability limit. Skip any combination you've found to be unstable. (2pts)
Plot the convergence behavior for stable computations , with some initial choice of time, space steps. (2pts)
Remark.
Feel free to communicate with other students on approach to solve above problem, but draft the final report independently.
Draft your report by completing this file
The above tasks are impossible to solve within the allotted time without use of automation in generation of formulas, code, plots through utilities such as Mathematica, Gnuplot, make, Python. The appropriate techniques are shown in class. The homework requires you use these techniques on a different, but similar problem.
Start the homework immediately after it being posted. The homework requires assimilation of course theoretical and practical concepts and about 12-15 hours of effort during the two-week alloted time.
All results should be analyzed and commented. In particular, comment on whether numerical experiments conform to theoretical predictions.