Galerkin method for wave equation

Click For Summary
SUMMARY

The discussion focuses on utilizing the Galerkin method to solve the 3-D wave equation \(\nabla^2 u + k^2 u = 0\) with specific boundary conditions, including Dirichlet and Neumann types. The user seeks guidance on selecting appropriate basis functions \(\phi_n\) for the solution \(u = \sum \lambda_n \phi_n\), particularly due to the complexity introduced by non-homogeneous boundary conditions. The consensus suggests that while traditional basis functions may suffice, a weak form approach is recommended for handling Neumann boundaries effectively. The primary challenge identified is the difficulty in calculating gradients and inner products in three-dimensional space.

PREREQUISITES
  • Understanding of the Galerkin method for solving partial differential equations
  • Familiarity with wave equations and boundary conditions (Dirichlet and Neumann)
  • Knowledge of weak formulation techniques in numerical analysis
  • Proficiency in handling 3-D vector calculus, including gradients and inner products
NEXT STEPS
  • Research the selection of basis functions for the Galerkin method in 3-D applications
  • Study weak formulation techniques for solving wave equations
  • Explore numerical methods for calculating gradients and inner products in three dimensions
  • Investigate case studies or examples of solving Dirichlet and Neumann problems using the Galerkin method
USEFUL FOR

Mathematicians, physicists, and engineers involved in computational modeling of wave phenomena, particularly those working with the Galerkin method and boundary value problems in three dimensions.

jvc
Messages
5
Reaction score
0
Hello,

I want to use Galerkin method to solve 3-D wave equation \nabla^2 u+k^2 u=0, with the following boundary conditions: at z=z_1 plane, u=g, and when x,y,z go to the infinity, u becomes 0.

My question is how to choose the basis function \phi_n for u: u=\sum \lambda_n \phi_n. As my boudary condition is a little different from the usual setting discussed in many books, I am confused of selecting basis function.

Best regards;
 
Physics news on Phys.org
As long as it forms a basis, I don't think it matters. So the basis functions youre used to should work here as well. I suggest using a weak form if you have Neumann boundaries.
 
defunc said:
As long as it forms a basis, I don't think it matters. So the basis functions youre used to should work here as well. I suggest using a weak form if you have Neumann boundaries.

Thank you for your reply!

I indeed want to solve it in the weak form. Actually, my problem is to solve wave equation (homogenuous equation) with non-homogenuous boundary conditions, maybe it is Dirichlet problem. Of course, it can be switched to non-homogeneous equation with homogenuous boundary condition.

The main difficulty I encountered is this problem is of 3-D problem, where weak form is difficult to solve: calculating gradient of 3-D function, and then calculating the inner product in the space defined are not so easy. So I need to choose simple basis function that can be easily calculated with respect to gradient and inner product.

Anyone has similar experience? Thanks a lot!
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 1 ·
Replies
1
Views
961
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K