CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Von Neumann Stability

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 2, 2018, 08:57
Default Von Neumann Stability
  #1
New Member
 
thecampusgirl
Join Date: Jan 2018
Posts: 11
Rep Power: 8
mathgra is on a distinguished road
Im studying Compressible Euler equations, its a hyperbolic and nonlinear sysem. Simply U_t+F(U)_x=0 where U is an 3x1 matrix contains 3 unknown and F is the flux function.

I wanna show the stability of Lax Friedrichs scheme by Von Neumann.
The scheme is ;

U_j^{n+1}=\frac{1}{2}(U_{j-1}^n+U_{j+1}^n)-\frac{\Delta t}{2\Delta x}(F(U_{j+1}^n)
-F(U_{j-1}^n))

I have studied a little bit and I have realised that when we examining nonlinear problems we use linearization and then we examine linearized version. For this aim we take advection equation as a model problem.That is U_t+c(U)_x=0 where c is constant.

We can write also U_t+F(U)_x=0 as U_t+A(U)_x=0 where A is Jacobian matrix but still contains unknown. Lets say we take A as constant matrix when we apply Von Neumann. Is it okay to examine advection cause in my case we have a matrix not constant ?

I can not decide which form I should write solution u(t,x) in Von Neumann method. Can you help me to understand the idea behind the stability of nonlinear problems ?
mathgra is offline   Reply With Quote

Old   July 2, 2018, 09:57
Default
  #2
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,772
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by mathgra View Post
Im studying Compressible Euler equations, its a hyperbolic and nonlinear sysem. Simply U_t+F(U)_x=0 where U is an 3x1 matrix contains 3 unknown and F is the flux function.

I wanna show the stability of Lax Friedrichs scheme by Von Neumann.
The scheme is ;

U_j^{n+1}=\frac{1}{2}(U_{j-1}^n+U_{j+1}^n)-\frac{\Delta t}{2\Delta x}(F(U_{j+1}^n)
-F(U_{j-1}^n))

I have studied a little bit and I have realised that when we examining nonlinear problems we use linearization and then we examine linearized version. For this aim we take advection equation as a model problem.That is U_t+c(U)_x=0 where c is constant.

We can write also U_t+F(U)_x=0 as U_t+A(U)_x=0 where A is Jacobian matrix but still contains unknown. Lets say we take A as constant matrix when we apply Von Neumann. Is it okay to examine advection cause in my case we have a matrix not constant ?

I can not decide which form I should write solution u(t,x) in Von Neumann method. Can you help me to understand the idea behind the stability of nonlinear problems ?



You have to consider a linearization such that the error is lineraly added to the solution. This way, it is supposed that the evolution of the error obey to the same scheme of the solution. Now you can just consider the error as sum of Fourier components to study the amplification of the error. The advection velocity is prescribed.
FMDenaro is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Why we use finite number of Terms in Fourier Decomposition of Error in Von Neumann St alibaig1991 Main CFD Forum 2 January 26, 2018 14:46
2D von neumann soes CONVERGE 2 March 23, 2016 16:56
UDF von neumann nadesan Fluent UDF and Scheme Programming 0 October 15, 2012 07:22
Lax method stability via von neumann analysis morteza08 Main CFD Forum 1 June 5, 2010 12:43
wmake compiling Problem with OF1.5 openTom OpenFOAM Installation 4 May 3, 2009 14:44


All times are GMT -4. The time now is 00:03.