- Thank you received: 0
Solving exterior scattering problem using DtN
4 years 10 months ago #2315
by sxmeng
Solving exterior scattering problem using DtN was created by sxmeng
Hello,
I am interested in solving a standard exterior acoustic scattering problem by truncating the whole domain to a bounded domain D, and using approximation (for example, using the first few spherical harmonics ) of the Dirichlet to Neumann map on the boundary of D.
How to define the bilinear form on the boundary of D in Netgen?
Best regards,
Shixu
I am interested in solving a standard exterior acoustic scattering problem by truncating the whole domain to a bounded domain D, and using approximation (for example, using the first few spherical harmonics ) of the Dirichlet to Neumann map on the boundary of D.
How to define the bilinear form on the boundary of D in Netgen?
Best regards,
Shixu
- christopher
- Offline
- Administrator
Less
More
- Thank you received: 101
4 years 9 months ago #2333
by christopher
Replied by christopher on topic Solving exterior scattering problem using DtN
Do you need neumann integrators at the boundary? Have you had a look at
ngsolve.org/docu/latest/i-tutorials/unit...holtz/helmholtz.html
it explains how to define first order absorbing bc.
Best
Christopher
ngsolve.org/docu/latest/i-tutorials/unit...holtz/helmholtz.html
it explains how to define first order absorbing bc.
Best
Christopher
The following user(s) said Thank You: sxmeng
4 years 8 months ago #2467
by sxmeng
Replied by sxmeng on topic Solving exterior scattering problem using DtN
Thank you Christopher for pointing out the first order approximation.
In general, I was trying implement the BFI (on the boundary) defined by:[tex](Tu,u).[/tex] We approximate this using [tex]u(x)=\sum_{j=1}^N u_j \phi_j(x), [/tex] and [tex](Tu)(x) = \sum_{j=1}^N i\beta_j u_j \phi_j(x).[/tex]
The BFI is equivalent to [tex]\sum_{j=1}^N i\beta_j |u_j|^2,[/tex] where [tex]u_j = (u,\phi_j).[/tex]
In general, I was trying implement the BFI (on the boundary) defined by:[tex](Tu,u).[/tex] We approximate this using [tex]u(x)=\sum_{j=1}^N u_j \phi_j(x), [/tex] and [tex](Tu)(x) = \sum_{j=1}^N i\beta_j u_j \phi_j(x).[/tex]
The BFI is equivalent to [tex]\sum_{j=1}^N i\beta_j |u_j|^2,[/tex] where [tex]u_j = (u,\phi_j).[/tex]
- uzerbinati
- Offline
- New Member
Less
More
- Thank you received: 0
4 years 4 months ago #2950
by uzerbinati
Replied by uzerbinati on topic Solving exterior scattering problem using DtN
Hi,
I don't know if this might be useful but I was trying to implement a collocation BEM scheme using NGSolve for a sound soft scattering problem. I think there might be some connection to your problem. I attach a Jupyter Notebook that still is a work in progress.
Kind regards,
Umberto Zerbinati
I don't know if this might be useful but I was trying to implement a collocation BEM scheme using NGSolve for a sound soft scattering problem. I think there might be some connection to your problem. I attach a Jupyter Notebook that still is a work in progress.
Kind regards,
Umberto Zerbinati
Attachments:
Time to create page: 0.101 seconds