Graduate Stability analysis for numerical schemes of systems of PDEs

  • Thread starter Thread starter hunt_mat
  • Start date Start date
  • Tags Tags
    Pdes Systems
Click For Summary
SUMMARY

This discussion focuses on the stability analysis of numerical schemes for a system of partial differential equations (PDEs) defined by the equations for variables ν and u. The user seeks to apply the weighted-average method to determine the optimal time step (dt) for stability. By utilizing discrete Fourier transforms (DFT) for both variables, the system is transformed into a form suitable for stability analysis, requiring the eigenvalues of the Jacobian to remain within the stable region for all values of ζ in the interval [0, 2π]. This approach is essential for ensuring the numerical scheme's reliability.

PREREQUISITES
  • Understanding of partial differential equations (PDEs)
  • Familiarity with Fourier analysis techniques
  • Knowledge of discrete Fourier transforms (DFT)
  • Experience with stability analysis in numerical methods
NEXT STEPS
  • Study the weighted-average method for numerical PDE solutions
  • Learn about the stability criteria for systems of PDEs
  • Explore the application of discrete Fourier transforms in numerical analysis
  • Investigate the Jacobian matrix's role in stability analysis
USEFUL FOR

Mathematicians, numerical analysts, and engineers involved in computational fluid dynamics or any field requiring the numerical solution of systems of partial differential equations.

hunt_mat
Homework Helper
Messages
1,816
Reaction score
33
TL;DR
Everyone knows how to do this type of analysis for a single equation, but what about systems?
I want to solve the following system of PDEs:
\frac{\partial\nu}{\partial t}=\frac{\partial u}{\partial h}
\frac{\partial u}{\partial t}=\frac{\partial}{\partial h}\left(f(\nu)\frac{\partial u}{\partial h}\right)

I know the usual Fourier analysis that are applied to the stencil for single equations that lead to conditions of the variables but I want to know how it's done for a system. I want to do the weighted-average method and I want to work out the value to give the largest dt.
 
Physics news on Phys.org
In principle, you can use the same technique: define the discrete fourier transforms of both variables, \begin{split}<br /> \hat\nu(\zeta, t) &amp;= \sum_{n=-\infty}^\infty \nu_n(t)e^{in\zeta} \\<br /> \hat u(\zeta, t) &amp;= \sum_{n=-\infty}^\infty u_n(t)e^{in\zeta}\end{split} Then taking the DFT of your PDEs you have the system <br /> \begin{split}<br /> \frac{\partial \hat\nu}{\partial t} &amp;= N(\hat u, \zeta) \\<br /> \frac{\partial \hat u}{\partial t} &amp;= U(\hat u, \hat \nu, \zeta) \end{split} to which you can apply the stability analysis, treating \zeta \in [0, 2\pi] as constant. The result is that both of the eigenvalues of the jacobian of this system must be in the stable region of the time integration for all values of \zeta \in [0, 2\pi].
 

Similar threads

  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K