|
[Sponsors] |
Limited versions of schemes that are already TVD? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 10, 2018, 00:04 |
Limited versions of schemes that are already TVD?
|
#1 |
Senior Member
Thomas Oliveira
Join Date: Apr 2015
Posts: 114
Rep Power: 12 |
Dear Foamers,
OpenFOAM offers schemes for strictly bounded versions "for the following schemes: limitedLinear, vanLeer, Gamma, limitedCubic, MUSCL", that is, one can use limitedLimitedLinear, limitedVanLeer, limitedGamma, limitedLimitedCubic, limitedMUSCL. However, aren't the schemes vanLeer, Gamma, limitedCubic and MUSCL already bounded themselves (and limitedLinear if used with coefficient 1), because they are TVD? Could you please tell me if I am missing something here? Best regards, Thomas Oliveira Supporting info: Gamma "High resolution NVD differencing scheme for arbitrarily unstructured meshes". H Jasak, HG Weller, AD Gosman. International journal for numerical methods in fluids 31 (2), 431-449 limitedCubic Comment "// Limit the limiter to obey the TVD constraint" in src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/limitedCubic/limitedCubic.H limitedLinear 1 return max(min(twoByk_*r, 1), 0); // in src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/limitedLinear/limitedLinear.H MUSCL return max(min(min(2*r, 0.5*r + 0.5), 2), 0); // in src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/MUSCL/MUSCL.H vanLeer return (r + mag(r))/(1 + mag(r)); // in src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/vanLeer/vanLeer.H |
|
March 12, 2018, 03:11 |
|
#2 |
Member
W.T
Join Date: Oct 2012
Posts: 35
Rep Power: 14 |
These schemes are not olny TVD but also you can specify a physical bounds for values.
For example " limitedLimitedLinear -2 2 1 " corresponds to limitedLinear scheme with coefficient 1 that bound field values between -2 and 2. |
|
March 12, 2018, 08:09 |
|
#3 |
Senior Member
Thomas Oliveira
Join Date: Apr 2015
Posts: 114
Rep Power: 12 |
Thank you, dybuk.
If I am solving an advection-diffusion problem, the boundary conditions are already within the physical bounds, and the discretization scheme for the convective term is TVD, isn't the solution already guaranteed to be within the physical bounds, without needing to use one of the limited versions of the TVD schemes? Best regards, Thomas Oliveira |
|
Tags |
boundedness, divschemes, flux limiter, tvd |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
TVD schemes, questions about limitedLinear | davibarreira | OpenFOAM | 31 | October 21, 2021 00:05 |
Problem with divergence | TDK | FLUENT | 13 | December 14, 2018 07:00 |
TVD schemes | Vino | Main CFD Forum | 3 | September 16, 2013 20:47 |
TVD schemes: 2 questions | Shuo | Main CFD Forum | 0 | August 19, 2008 22:51 |
TVD Schemes | Matt Umbel | Main CFD Forum | 1 | January 25, 2000 05:21 |