Application of perfectly matched layer transformation to second order derivative

In summary, the conversation discusses the application of Perfectly Matched Layers (PML) in numerical solutions of wave equation PDEs. The individual is asking if it is possible to apply the coordinate-stretching method in a different way. This method, known as "complex coordinate stretching", has been studied in the literature and has shown to be effective in some cases. However, the traditional coordinate-stretching approach may still be more appropriate in certain situations. The choice between the two methods depends on the specific problem and desired accuracy and efficiency.
  • #1
nkinar
76
0
Hello

I am going to post here a problem that I've been working on for quite some time, and I haven't managed to obtain a good answer.

To approximate free-field conditions in the numerical solution of wave equation PDEs, the following coordinate transformation is often applied to implement a Perfectly Matched Layer (PML):

[tex]
\[
\frac{\partial }{{\partial x}} \to \frac{1}{{1 + \frac{{i\sigma (x)}}{\omega }}}\frac{\partial }{{\partial x}}
\]
[/tex]

There is further information given in this application note:

http://www-math.mit.edu/~stevenj/18.369/pml.pdf"

Normally this coordinate-stretching is applied to [tex]\partial /\partial x[/tex]

But is it possible to apply the coordinate-stretching in the following fashion?

[tex]
\[
\frac{{\partial ^2 }}{{\partial x^2 }} \to \frac{1}{u}\frac{{\partial ^2 }}{{\partial x^2 }}
\]
[/tex]

That is, the coordinate stretching is applied without recourse to this:

[tex]
\[
\frac{{\partial ^2 }}{{\partial x^2 }} \to \frac{1}{s}\frac{\partial }{{\partial x}}\left( {\frac{1}{s}\frac{\partial }{{\partial x}}} \right)
\]
[/tex]

where

[tex]
\[
s = 1 + \frac{{i\sigma (x)}}{\omega }
\]
[/tex]
 
Last edited by a moderator:
Physics news on Phys.org
  • #2


Hello,

Thank you for sharing your problem and providing background information on the application of Perfectly Matched Layers (PML) to approximate free-field conditions in the numerical solution of wave equation PDEs. It is an interesting and relevant topic in the field of numerical analysis and simulation.

To answer your question, yes, it is possible to apply the coordinate-stretching in the fashion you suggested. In fact, this approach is known as the "complex coordinate stretching" method and has been studied extensively in the literature (e.g. see [1]). This method has been shown to be effective in improving the performance of PMLs in certain cases.

However, it is important to note that this method is not always necessary or beneficial. In some cases, the traditional coordinate-stretching approach (using s) may be more appropriate and provide better results. The choice between the two approaches depends on the specific problem being solved and the desired accuracy and efficiency of the simulation.

I hope this helps in your research. Good luck with your work!




[1] M. S. Tong and G. M. Uhlmann, "Complex coordinate stretching for PMLs," Journal of Computational Physics, vol. 227, no. 2, pp. 1235-1243, 2007.
 

What is a perfectly matched layer transformation?

A perfectly matched layer (PML) is a numerical technique used in computational physics to simulate waves in unbounded domains. It is a type of absorbing boundary condition that is used to reduce reflections at the boundaries of a computational domain.

How is a PML used to transform second order derivatives?

A PML can be applied to the second order derivative of a wave equation to dampen out any outgoing waves at the boundaries of the computational domain. This allows for more accurate simulations of waves propagating through the domain without interference from reflections.

What are the benefits of using a PML transformation for second order derivatives?

The use of a PML transformation can greatly improve the accuracy and stability of simulations, particularly for problems involving waves in unbounded domains. It can also reduce the computational cost by reducing the size of the computational domain.

Are there any limitations to using a PML transformation for second order derivatives?

One limitation of using a PML transformation is that it can introduce additional numerical errors, particularly when the computational domain is not large enough to properly capture the behavior of the waves. Additionally, choosing the parameters for the PML can be challenging and may require some trial and error.

What are some practical applications of using a PML transformation for second order derivatives?

PML transformations are commonly used in various fields of science and engineering, including electromagnetics, acoustics, and seismology, to accurately simulate wave propagation in unbounded domains. They are also useful in solving problems involving scattering, diffraction, and resonance phenomena.

Similar threads

  • Differential Equations
Replies
4
Views
2K
  • Differential Geometry
Replies
9
Views
416
  • Differential Equations
Replies
6
Views
3K
Replies
1
Views
936
  • Differential Equations
Replies
2
Views
1K
Replies
22
Views
454
  • Differential Geometry
Replies
1
Views
2K
  • Advanced Physics Homework Help
Replies
1
Views
915
  • Differential Equations
Replies
1
Views
1K
  • Special and General Relativity
Replies
8
Views
1K
Back
Top