We present a numerical method for the solution of partial differential equations in nonseparable domains. This method was first developed by Qian and Weiss [20,21] for the Helmholtz equation in nonseparable geometry. The method uses a periodic wavelet-Galerkin solver with a specific adaptation of the standard capacitance matrix method.
We will describe the method for the Harmonic Helmholtz equation
The outline of our method is as follows. Regard the domain
as contained (embedded) in a periodic cell,
. We extend
from
to
in a smooth way. The extension
is
periodic on
. We also define a periodic function
where
is zero except on the support of
.
We determine
so that the periodic solution in
One advantage of this method is the
use of fast and accurate periodic solvers to evaluate the
solution. Another advantage is the efficient inclusion of
general non-separable geometries.
A possible disadvantage is the use of functions
that are singularly supported in
. This can lower
the accuracy of the numerical solution through Gibbs' phenomena
and boundary residual errors.
We have extended the method
by allowing the support of
to be separate from the
boundary of
,
.
When the equations are discretized by the Wavelet-Galerkin
method, this extension eliminates the boundary residuals and
defines a spectrally accurate method for non-separable domains.
To our knowledge this algorithm is the first implementation
of its type.
We will present an extensive series of numerical calculations
that support our conclusions about accuracy and convergence.
The numerical implementation is straight forward. In effect, we expand the solution in periodic, wavelet-Galerkin basis
Therefore, we solve, by the wavelet-Galerkin method [20,21,26], the equation
In our formulation of the algorithm,
we discretize the boundary by the points
and the support of
in
by the points
.
The definition of the capacitance matrix is then
In terms of the (extended) Capacitance Matrix, the discrete potential of a single layer is a solution of the system
For a specified geometry the capacitance matrix can be
inverted
once and for all and when
is extended from the discrete
support to the periodic domain (equal to zero at non-support
points), the solution of the Helmholtz equation with boundary
data
is found by one fast, periodic wavelet-Galerkin solution.
As described in [19,18] the general inhomogeneous case
reduces to this homogeneous problem.
The primary advantage
of the direct method in comparison to the iterative methods is
that the (discrete) boundary conditions are satisfied identically,
and the method works near the resonance cases encountered
in the solution of the Helmholtz equation. For domains that
require many points for their discretization, the direct method
could become impractical. We suggest that in these cases a
fairly sparse selection of source points
in the direct
method can effectively initialize an iterative
(Conjugate-Gradient) method (even near resonance).