Numerical method for wave equation

Click For Summary
SUMMARY

The discussion centers on solving a nonlinear wave equation using numerical methods, specifically the nonlinear Schrödinger equation. The split step Fourier method is identified as a viable approach, but it is limited to specific forms of partial differential equations (PDEs) that possess analytic solutions for both linear and nonlinear components. The user seeks guidance on general numerical methods for arbitrary PDEs, emphasizing the need for boundary conditions in obtaining specific solutions.

PREREQUISITES
  • Understanding of partial differential equations (PDEs)
  • Familiarity with the split step Fourier method
  • Knowledge of boundary conditions in numerical solutions
  • Basic concepts of numerical analysis
NEXT STEPS
  • Research general numerical methods for solving arbitrary PDEs
  • Learn about finite difference methods for PDEs
  • Explore the method of characteristics for nonlinear PDEs
  • Investigate the use of spectral methods in numerical analysis
USEFUL FOR

Researchers, mathematicians, and physicists working with numerical simulations of wave equations, as well as anyone involved in solving complex partial differential equations.

semc
Messages
364
Reaction score
5
Hi, I am trying to plot a function subjected to a nonlinear wave equation. One of the method I found for solving the nonlinear Schrödinger equation is the split step Fourier method. However I noticed that this method only works for a specific form of PDE where the equation has an analytic solution for both the linear and nonlinear part. So how do I solve numerically any arbitrary PDE? Specifically, my PDE is

\partial_zE(r_⊥,z,\tau)-∇^2_⊥\int^{\tau}_{-\infty}d\tau 'E(r_⊥,z,\tau ')=\int^{\tau}_{-\infty}d\tau '\omega^2(r_⊥,z,\tau ')-\frac{\partial_{\tau}n(r_⊥,z,\tau)}{E(r_⊥,z,\tau)}

and I want to solve for the evolution of E. Any help would be greatly appreciated. Thanks!
 
Physics news on Phys.org
Boundary conditions, please.
 
From my experience with PDE, you only need boundary conditions when solving for specific solutions. I am looking for a way to solve the PDE numerically. Would it be possible to give me the general method? For example you can \bf{explain} the split step Fourier method without knowing the boundary conditions?
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
861
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K