Math/AMath 596: Special Topics in Numerical Analysis, Spring 2001
Assignment 3.
Due Wed., May 9.
Do ONE of the following two exercises:
- (1)
-
Using your code for the interior Dirichlet problem to determine
the relevant jumps in the solution and its derivatives, embed your
ellipse in a rectangle and evaluate the solution u(P) at the lattice
points of a uniform grid on the rectangle by using the Mayo idea.
That is, determine the values of the discrete Laplacian to order h2
(or, if you prefer, just to order h at the irregular points)
and use these, together with computed boundary values on the edge of
the rectangle, to form the right-hand side vector for a fast Poisson
solver. In MATLAB, you can use poisolv from the pde toolbox to
solve Poisson's equation on a uniform rectangular grid. See if you
obtain better accuracy than before at points near the boundary of the
ellipse.
- OR
- (2)
-
Replace the matrix-vector multiplication routine in your GMRES solver
for the interior Dirichlet problem with the fast multipole method.
Try to determine if the time to solve the integral equation really grows
like O(n), where n is the number of boundary nodes.
File translated from TEX by TTH, version 1.59.