# MUSCL scheme: having trouble understanding what total variation diminishing means

 User Name Remember Me Password
 Register Blogs Members List Search Today's Posts Mark Forums Read

 January 15, 2015, 14:04 MUSCL scheme: having trouble understanding what total variation diminishing means #1 New Member   Josh Dawson Join Date: Oct 2014 Location: Justin, TX Posts: 19 Rep Power: 11 Hello everyone, I hope everyone is having a good day! I was hoping someone, in laymen terms, could help me understand what total variation diminishing means. Thinking aloud...It seems like the scheme targets a property of the convective terms and their interpolation from cell center to cell face. This "property" eliminates the scheme's sensitivity to spurious oscillations common to many central-diff schemes. This inherent characteristic is what makes an algorithm such as MUSCL appropriate for flows with large gradients and flow discontinuities, correct? Are any of those thoughts in the ballpark? Any help or literature reference would be greatly appreciated! Thanks in advance and have a great day!

 January 16, 2015, 08:04 #2 Senior Member   Tom Fahner Join Date: Mar 2009 Location: Breda, Netherlands Posts: 638 Rep Power: 32 You can find some information on the Wiki: http://www.cfd-online.com/Wiki/Appro...ed_Description Probably you can find some literature there as well. Regards, Tom

January 16, 2015, 08:10
#3
Senior Member

Armin
Join Date: Feb 2011
Location: Helsinki, Finland
Posts: 156
Rep Power: 19
You are definitely on the right track.

A simple and general explanation from Versteeg (2007) chapter 5.10.2:
Quote:
 "It has been established that the desirable property for a stable, non-oscillatory, higher-order scheme is monotonicity preserving. For a scheme to preserve monotonicity, (i) it must not create local extrema and (ii) the value of an existing local minimum must be non-decreasing and that of a local maximum must be non-increasing. In simple terms, monotonicity-preserving schemes do not create new undershoots and overshoots in the solution or accentuate existing extremes. ... Monotonicity-preserving schemes have the property that the total variation of the discrete solution should diminish with time."
I can generally recommend you familiarize yourself with the Sweby-diagram, which illustrates the monotone and 2nd order TVD regions. A very good introduction is given in Hirsch's book, chapter 8.3.

Hope this helps.

References:
http://en.wikipedia.org/wiki/Flux_limiter

Versteeg, H. K. An Introduction to Computational Fluid Dynamics: The Finite
Volume Method. 2nd ed. Harlow, England: Pearson Education Ltd, 2007.

Sweby, P. K. “High Resolution Schemes Using Flux Limiters for Hyperbolic
Conservation Laws.” SIAM Journal on Numerical Analysis 21, no. 5 (October 1,
1984): 995–1011.

Hirsch, Charles. Numerical Computation of Internal and External Flows: The
Fundamentals of Computational Fluid Dynamics. 2nd ed.
Oxford; Burlington, MA: Butterworth-Heinemann, 2007.

 Tags discontinuity, large gradient, muscl, second order, tvd

 Thread Tools Search this Thread Search this Thread: Advanced Search Display Modes Linear Mode

 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 OffTrackbacks are Off Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post Bufacchi OpenFOAM Running, Solving & CFD 14 May 15, 2020 06:35 kuldip Fluent UDF and Scheme Programming 2 October 6, 2014 00:23 ernarasimman STAR-CD 2 September 12, 2014 00:01 saba1366 CFX 4 February 10, 2013 01:15 cooljd Main CFD Forum 7 July 27, 2012 08:32

All times are GMT -4. The time now is 02:49.

 Contact Us - CFD Online - Privacy Statement - Top