Hi Ian, I completely agree with you about slope limiters.  I&#39;d keep minmod and MC2, code in superbee just for historical reasons (it&#39;s in the sample code I sent along), but eliminate all the others as obsolete.  That way, there would be two commonly used options,and  one more for comparison, but everything in one subroutine and much more condensed than before.<br>
<br>Cheers,<br>J<br><br><div class="gmail_quote">On Tue, Jan 10, 2012 at 6:05 AM, Ian Hawke <span dir="ltr">&lt;<a href="mailto:I.Hawke@soton.ac.uk">I.Hawke@soton.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 09/01/12 20:47, Joshua Faber wrote:<br>
&gt; Hi everyone,<br>
&gt;    I believe the routines in GRHydro_SlopeLimiter.F90 are all either<br>
&gt; mislabelled or simply the wrong formulae.  As a quick reminder, for<br>
&gt; the upwind slope (&quot;dupw&quot;) and downwind slope (&quot;dloc&quot;), we expect to<br>
&gt; get the following results:<br>
&gt;<br>
</div>[snip]<br>
<div class="im">&gt;<br>
&gt; On the rather nice wikipedia page,<br>
&gt; <a href="http://en.wikipedia.org/wiki/Flux_limiter" target="_blank">http://en.wikipedia.org/wiki/Flux_limiter</a><br>
&gt;<br>
&gt; they take variables r = dupw/dloc and phi = delta / dloc, but the<br>
&gt; results are the same.<br>
</div>Assuming the ET files follow Whisky, then I would note:<br>
<br>
1) The Whisky results follow from my thesis, which follow from Toro (1st<br>
edition)<br>
2) Toro gives a formula to convert Flux limiters to Slope limiters; they<br>
are _not_ the same thing in his notation. The flux limiters are the<br>
canonical values, but the slope limiters &quot;corresponding&quot; to the flux<br>
limiters use different formulas.<br>
3) I didn&#39;t revisit them after implementation, and it should be noted<br>
that Toro fixed a large number of typos between 1st and 2nd edition, so<br>
it wouldn&#39;t surprise me if some followed through.<br>
<br>
<br>
Saying all that, is there really a great call for the slope limiters? I<br>
would have thought that minmod and MC (the correct version is MC2) would<br>
be enough for basic testing. I&#39;ve had similar thoughts with the Roe<br>
solver in the past; only inertia and not wanting to redo testsuites<br>
stopped me from taking them out of Whisky ages ago. Why not just remove<br>
them? Less to maintain, especially if they&#39;re not used.<br>
<br>
Ian<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@einsteintoolkit.org">Users@einsteintoolkit.org</a><br>
<a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" target="_blank">http://lists.einsteintoolkit.org/mailman/listinfo/users</a><br>
</blockquote></div><br>