fppimenta / rheoTool

Toolbox to simulate GNF and viscoelastic fluid flows in OpenFOAM®
GNU General Public License v3.0
162 stars 67 forks source link

Question regarding GaussDefCmpw #40

Closed BrushXue closed 3 years ago

BrushXue commented 3 years ago

Hello. I have a question regarding GaussDefCmpw

I'm trying to implement CUBISTA within OpenFOAM's original LimiterFunc. The limiter is defined by

max(min(min(1.5*r, (3.0 + r)/4.0), 1.5), 0)

according to

A convergent and universally bounded interpolation scheme for the treatment of advection, MA Alves, 2003

But the benchmark result is very terrible. I'm just wondering that two methods are theoretically equivalent. Why the original LimiterFunc won't work and I have to use GaussDefCmpw you provided? Thanks.