Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About the PML #31

Closed
guoketing opened this issue Sep 7, 2021 · 3 comments
Closed

About the PML #31

guoketing opened this issue Sep 7, 2021 · 3 comments

Comments

@guoketing
Copy link

Dear Alan,

I'm sorry to disturb you again. After reading the source code of finite difference wave equation discretization. I have some questions about PML, I don't know why you set the auxiliary wavefield like this. I wonder the paper to support the auxiliary wavefield and the PML. Thank you very much!!

-Keting

@ar4
Copy link
Owner

ar4 commented Sep 7, 2021 via email

@guoketing
Copy link
Author

Dear Alan,

Thank you for your reply, I would see the PML method in the PySIT, and I will try to implement other PML methods in published papers, if they have better results compare to this method. I'll connect to you to improve the deepwave.

-Keing

@ar4
Copy link
Owner

ar4 commented Jun 5, 2022

The PML that was used in the previous versions of Deepwave was, as I mentioned, based on the one in PySIT. The author of PySIT discusses the origin of this PML here: pysit/pysit#34

I changed the PML in v0.0.10 of Deepwave to use the one proposed by Pasalic and McGarry, which I find to work better at near-grazing incidence (which is especially important if you do not have a free surface).

@ar4 ar4 closed this as completed Jun 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants