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
The discussion focuses on stability analysis for a system of partial differential equations (PDEs) involving variables ν and u. The user seeks to apply the weighted-average method to determine the maximum time step (dt) for numerical schemes. By using discrete Fourier transforms (DFT) for both variables, the system can be expressed in terms of their transformed equations. Stability analysis requires that the eigenvalues of the Jacobian matrix remain within the stable region for all values of the frequency variable ζ. This approach ensures that the numerical solution remains stable across the defined interval.
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
2K
  • · 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