<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reconstruction on Harry's Personal Site</title><link>https://harryzhou2000.github.io/hugo-harry/tags/reconstruction/</link><description>Recent content in Reconstruction on Harry's Personal Site</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 19 Oct 2026 14:20:00 +0800</lastBuildDate><atom:link href="https://harryzhou2000.github.io/hugo-harry/tags/reconstruction/index.xml" rel="self" type="application/rss+xml"/><item><title>Limited Variational Reconstruction: contacts, weak shocks, and the cost of a high-order target</title><link>https://harryzhou2000.github.io/hugo-harry/p/lvr-research-summary-2026/</link><pubDate>Mon, 19 Oct 2026 14:20:00 +0800</pubDate><guid>https://harryzhou2000.github.io/hugo-harry/p/lvr-research-summary-2026/</guid><description>&lt;img src="https://harryzhou2000.github.io/hugo-harry/p/lvr-research-summary-2026/cover.png" alt="Featured image of post Limited Variational Reconstruction: contacts, weak shocks, and the cost of a high-order target" />&lt;p>The &lt;a class="link" href="https://harryzhou2000.github.io/hugo-harry/p/limited-variational-reconstruction-v2/" target="_blank" rel="noopener"
>earlier LVR v2 post&lt;/a> introduced a selective penalty that stabilizes high-order reconstruction near shocks. This follow-up brings together the subsequent research: a density-sensitive branch for steep contacts, an experimental weak-shock branch, completed two-dimensional comparisons, and a trial of high-order penalty targets. The main conclusion is a trade-off, not a single method that wins every case.&lt;/p>
&lt;p>The synthesis here reflects results available through October 19, 2026. In the completed studies, the limited second-order (O2) target remains the reference choice. A newer high-order target improves several one-dimensional profiles but has not retained the O2-target method&amp;rsquo;s convergence advantage.&lt;/p>
&lt;h2 id="the-common-reconstruction-idea">&lt;a href="#the-common-reconstruction-idea" class="header-anchor">&lt;/a>The common reconstruction idea
&lt;/h2>&lt;p>Let \(c_i\) contain the nonconstant polynomial coefficients reconstructed in cell \(i\), and let \(c_i^{O2}\) be a limited O2 polynomial embedded in the same basis. LVR adds a cell-local penalty toward that target:&lt;/p>
$$
\frac{\lambda_i}{2}(c_i-c_i^{O2})^T A_i(c_i-c_i^{O2}),
\qquad
\alpha_i=\frac{\lambda_i}{1+\lambda_i}\in[0,1].
$$&lt;p>Here \(A_i\) is the existing local variational-reconstruction block. For a fixed target and gate, its block update is a blend of the ordinary variational update and \(c_i^{O2}\), with weights \(1-\alpha_i\) and \(\alpha_i\). The gate is built from the evolving cell means, but the reconstruction solve remains linear in the unknown high-order coefficients. At zero gate the original high-order reconstruction is recovered; at unit gate the local update returns the O2 target. This is a penalty &lt;strong>inside&lt;/strong> reconstruction, not a limiter applied afterward.&lt;/p>
&lt;p>The successive versions differ mainly in where they apply that blend:&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Version&lt;/th>
&lt;th>Added sensing mechanism&lt;/th>
&lt;th>Main lesson&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Initial LVR&lt;/td>
&lt;td>Pressure jump and compression&lt;/td>
&lt;td>Selective limiting can stabilize the shock while retaining high order elsewhere.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2&lt;/td>
&lt;td>Supported pressure-extremum correction&lt;/td>
&lt;td>Repairs a weakly gated shoulder beside a strong shock.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v3, also called Average H2&lt;/td>
&lt;td>Separate density-extremum correction&lt;/td>
&lt;td>Handles steep advected contacts much better, with cap-dependent trade-offs.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Experimental weak G1&lt;/td>
&lt;td>Pressure-gradient consistency and compression&lt;/td>
&lt;td>Suppresses isolated weak-shock ringing in 1-D when held within each implicit stage.&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The familiar v2 Lax result remains a useful point of departure: its wrong-direction pressure excursion fell from 0.11452 in the matched v1 run to 0.006859, while the density \(L_1\) error changed only slightly (0.004208 to 0.004284). The correction addresses a local defect rather than uniformly lowering every error norm.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/v2-shock-shoulder.png"
width="1924"
height="1710"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/v2-shock-shoulder_hu1478564709255345773.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/v2-shock-shoulder_hu11445097504228106430.png 1024w"
loading="lazy"
alt="Matched Lax profiles comparing the original shock gate with the pressure-extremum correction"
class="gallery-image"
data-flex-grow="112"
data-flex-basis="270px"
>&lt;/p>
&lt;p>&lt;em>The v1/v2 Lax comparison shows why a shock sensor needs support beyond its strongest face: v2 suppresses the spurious pre-shock shoulder while preserving the main discontinuity. Curves are evolved cell averages, not reconstructed point values.&lt;/em>&lt;/p>
&lt;h2 id="steep-contacts-need-a-different-signal">&lt;a href="#steep-contacts-need-a-different-signal" class="header-anchor">&lt;/a>Steep contacts need a different signal
&lt;/h2>&lt;p>A pressure/compression gate can be quiet at a density contact. The v3 branch therefore measures the normalized density jump across faces and uses nearby cell-mean density extrema to support a narrow correction. Its shock and contact penalties are combined by&lt;/p>
$$
\alpha_i=\max(\alpha_{s,i},\alpha_{c,i}),
$$&lt;p>where \(s\) and \(c\) denote the shock and density branches. Two neighbour-expansion passes act on accepted density-extremum seeds; the whole contact region is not expanded indiscriminately. The two caps quoted below are ordered as &lt;strong>(shock, contact)&lt;/strong>.&lt;/p>
&lt;p>In the advected 10:1 contact, the mixed-cap v3 run \((0.5,1)\) reduces global density overshoot from about 0.733 for shock-only v2 to 0.03395. This does not make v3 universally preferable: the same mixed-cap series increases Toro 123 near-vacuum density \(L_1\) error from 0.004974 to 0.006655. Stronger density treatment also has a width cost. A three-pass contact variant is more bounded in the contact tests but spreads the correction farther.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/contact-profiles.png"
width="2640"
height="2023"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/contact-profiles_hu10805862998532703046.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/contact-profiles_hu3363396183855878963.png 1024w"
loading="lazy"
alt="Shock-region and advected-contact density profiles under different contact sensors"
class="gallery-image"
data-flex-grow="130"
data-flex-basis="313px"
>&lt;/p>
&lt;p>&lt;em>The top panels test whether the density correction disturbs Lax, Sod, or two-shock regions; the lower panels show advected 2:1, 10:1, and 100:1 contacts. Mean-supported v3 markedly reduces ringing at steep contacts. The WENO curves are complete-scheme context, not a reconstruction-only comparison, because their flux and time integrator differ.&lt;/em>&lt;/p>
&lt;p>The later cap study retained \((0.5,0.5)\) and \((1,1)\) as candidates. For the 10:1 contact, their overshoots are 0.06090 and 0.03395, respectively. On the fixed-budget Mach-20 cylinder, the stronger shock cap improves the final absolute density residual from \(6.90\times10^{-5}\) to \(8.38\times10^{-8}\), although its nearest-wall density moves slightly farther from the ideal stagnation-point value. Larger caps also increase some discontinuity-dominated errors, notably in Toro 123 and Shu–Osher. The historical mixed pair remains evidence, not the selected next setting.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/cylinder-cap-pairs.png"
width="3731"
height="1402"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/cylinder-cap-pairs_hu15344968447442618580.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/cylinder-cap-pairs_hu3027542497461499611.png 1024w"
loading="lazy"
alt="Cylinder profile and residual histories for the symmetric v3 cap pairs"
class="gallery-image"
data-flex-grow="266"
data-flex-basis="638px"
>&lt;/p>
&lt;p>&lt;em>The steady cylinder comparison isolates an important trade-off: the unit-cap v3 case drives the residual much lower within the same iteration budget, but the near-wall density profile is not uniformly improved. A low residual and a locally accurate wall value are different tests.&lt;/em>&lt;/p>
&lt;h2 id="what-survives-in-two-dimensions">&lt;a href="#what-survives-in-two-dimensions" class="header-anchor">&lt;/a>What survives in two dimensions?
&lt;/h2>&lt;p>Completed double-Mach-reflection and four-state Riemann runs show that v3 can stay selective while retaining resolved two-dimensional structures. On the diagonally symmetric 246U4S Riemann mesh, all six tested methods reached \(t=0.8\) with finite positive density and pressure. V2 and v3 \((0.5,0.5)\) are almost indistinguishable in the final density view. V3 \((1,1)\) changes the roll-up pattern and reduces the measured density symmetry defect relative to v2, without flattening the flow to the smoother O2 result.&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>246U4S method&lt;/th>
&lt;th style="text-align: right">Final density min / max&lt;/th>
&lt;th style="text-align: right">Density symmetry \(D_1\)&lt;/th>
&lt;th style="text-align: right">Elapsed time&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>O2/WBAP&lt;/td>
&lt;td style="text-align: right">0.13365 / 1.77897&lt;/td>
&lt;td style="text-align: right">\(2.48\times10^{-6}\)&lt;/td>
&lt;td style="text-align: right">00:43:24&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Full P3 3WBAP&lt;/td>
&lt;td style="text-align: right">0.12972 / 1.80020&lt;/td>
&lt;td style="text-align: right">\(1.244\times10^{-3}\)&lt;/td>
&lt;td style="text-align: right">03:04:05&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Full P3 CWBAP&lt;/td>
&lt;td style="text-align: right">0.13019 / 1.81093&lt;/td>
&lt;td style="text-align: right">\(7.36\times10^{-4}\)&lt;/td>
&lt;td style="text-align: right">02:47:21&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2 \((0.5,0)\)&lt;/td>
&lt;td style="text-align: right">0.12714 / 1.78644&lt;/td>
&lt;td style="text-align: right">\(1.056\times10^{-4}\)&lt;/td>
&lt;td style="text-align: right">01:54:26&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v3 \((0.5,0.5)\)&lt;/td>
&lt;td style="text-align: right">0.12714 / 1.78644&lt;/td>
&lt;td style="text-align: right">\(1.064\times10^{-4}\)&lt;/td>
&lt;td style="text-align: right">01:54:55&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v3 \((1,1)\)&lt;/td>
&lt;td style="text-align: right">0.13550 / 1.77750&lt;/td>
&lt;td style="text-align: right">\(4.91\times10^{-5}\)&lt;/td>
&lt;td style="text-align: right">01:55:59&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The symmetry measure compares reflected cells across \(x=y\); it is &lt;strong>not&lt;/strong> error against an exact solution. Likewise, density extrema and elapsed time do not by themselves establish an accuracy or hardware-speed ranking. The LVR rows took roughly 1 h 55 min versus 2 h 47 min–3 h 04 min for the fully limited P3 rows in these separate runs, partly because the latter needed more implicit iterations.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/riemann-246u4s-detail.png"
width="3150"
height="2130"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/riemann-246u4s-detail_hu9952967461739252659.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/riemann-246u4s-detail_hu18273418102523860969.png 1024w"
loading="lazy"
alt="Six complete methods on the symmetric 246U4S Riemann problem at the final time"
class="gallery-image"
data-flex-grow="147"
data-flex-basis="354px"
>&lt;/p>
&lt;p>&lt;em>Cell-average density at \(t=0.8\), shown over the same central \(x,y\) window and color scale for all six methods. The top row contains O2, 3WBAP, and CWBAP; the bottom row contains v2 and the two symmetric-cap v3 settings. The v3 unit-cap result remains structured but differs visibly from the lower-cap roll-up. These visual differences are not an exact-solution ranking.&lt;/em>&lt;/p>
&lt;h2 id="a-weak-shock-extensionand-its-temporal-caveat">&lt;a href="#a-weak-shock-extensionand-its-temporal-caveat" class="header-anchor">&lt;/a>A weak-shock extension—and its temporal caveat
&lt;/h2>&lt;p>The ordinary v3 gates can remain nearly zero at isolated Mach-1.01–1.10 shocks, leaving density overshoot at roughly 8–15% of the exact shock jump. The experimental G1 branch asks whether the pressure change between cell means is consistent with &lt;strong>unlimited&lt;/strong> O2 pressure-gradient extrapolations to their shared face. It also requires compression. The weak penalty is added by a maximum with the established shock and contact branches, so it does not replace them.&lt;/p>
&lt;p>Updating this sensitive gate at every nonlinear inner iteration produced many iteration-cap hits. The tested policy evaluates it freshly at each ESDIRK stage, then holds only this branch fixed during that stage&amp;rsquo;s remaining inner evaluations. With that policy, overshoot at Mach 1.05 falls from 15.015% of the jump to 0.03925%, and the 428 cap hits of the every-inner-update run fall to zero. Across Mach 1.01–1.10, the frozen-gate overshoot stays below 0.04% of the jump in these tests. The stronger stabilization broadens the front; full 3WBAP still has slightly smaller density errors in all four isolated-shock rows.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/weak-shock-g1.png"
width="2300"
height="2100"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/weak-shock-g1_hu5154323618256600759.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/weak-shock-g1_hu14440156229068498114.png 1024w"
loading="lazy"
alt="Frozen weak-gate confirmation across shocks, contacts, and smooth waves"
class="gallery-image"
data-flex-grow="109"
data-flex-basis="262px"
>&lt;/p>
&lt;p>&lt;em>The top row shows isolated Mach-1.02 and Mach-1.05 shock profiles; lower rows check Lax/Sod, steep contacts, and smooth entropy/acoustic waves. The nearly overlapping curves compare G1 refreshed every inner iteration with G1 frozen within each stage. Similar saved profiles hide a large difference in inner-iteration cap hits; the controls do not establish multidimensional behavior.&lt;/em>&lt;/p>
&lt;p>The sensor is a consistency test for a low-order pressure model, &lt;strong>not&lt;/strong> a proof that a physical shock is present: smooth cubic pressure can produce a nonzero mismatch. Stage freezing also changes the nonlinear temporal coupling. The weak branch remains optional and off by default; its multidimensional behavior and time-step-refined accuracy are open questions.&lt;/p>
&lt;h2 id="testing-a-high-order-target">&lt;a href="#testing-a-high-order-target" class="header-anchor">&lt;/a>Testing a high-order target
&lt;/h2>&lt;p>The next experiment replaces the O2 penalty target with a limited full-degree predictor. For each flow right-hand-side evaluation, an ordinary unpenalized reconstruction sweep produces a predictor \(q\); selected cells receive a 3WBAP- or CWBAP-limited target \(t\), while the LVR gate still comes from the WBAP-limited O2 sensor. The penalized update becomes&lt;/p>
$$
r_i^{m+1}=(1-\omega_i)r_i^m+\omega_i\big[(1-\alpha_i)G_i(r^{\mathrm{used}})+\alpha_i t_i\big].
$$&lt;p>The target is frozen for that reconstruction solve but rebuilt at the next flow evaluation. This keeps the local algebra linear for a fixed target while feeding the incoming high-order coefficients back into the outer process. It is therefore a different, more tightly coupled experiment—not a replacement that can inherit the O2-target results.&lt;/p>
&lt;p>All 49 planned one-dimensional/steady rows reached their declared horizon or fixed budget. Some high-order targets improve Lax and Shu–Osher density norms and preserve more of the latter&amp;rsquo;s wave train: its global density \(L_1\) changes from 0.033835 for the O2-target v3 control to 0.022324 with a 3WBAP target and 0.018117 with a CWBAP target. But local behavior differs: the ordinary 3WBAP target increases advected 10:1 contact overshoot from 0.033945 to 0.10802, whereas a wider CWBAP target reduces it to 0.0010012. These are case-specific outcomes, not a monotonic trend with target order.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-shu-osher.png"
width="1923"
height="1653"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-shu-osher_hu16856094221932542071.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-shu-osher_hu6413389132231482619.png 1024w"
loading="lazy"
alt="Shu–Osher wave-region profiles for O2 and high-order penalty targets"
class="gallery-image"
data-flex-grow="116"
data-flex-basis="279px"
>&lt;/p>
&lt;p>&lt;em>The selected Shu–Osher wave window illustrates why a high-order target is attractive: several variants retain more post-shock wave structure than the O2-target LVR control. Their global norm alone cannot determine whether local shock and contact excursions are acceptable.&lt;/em>&lt;/p>
&lt;p>The decisive counterexample is the fixed-budget cylinder. Its O2-target LVR run ends at an absolute density residual of \(8.3840\times10^{-8}\). The 3WBAP- and CWBAP-target variants end at 0.079925 and 0.065909; widening the target bands only improves those to 0.035074 and 0.029043. Some wall values look closer to the theoretical stagnation point, but the steady fields have not converged comparably.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-cylinder.png"
width="1955"
height="1653"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-cylinder_hu8095284595802575081.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-cylinder_hu6184613323401709667.png 1024w"
loading="lazy"
alt="Steady cylinder profiles and absolute residual histories for the target experiment"
class="gallery-image"
data-flex-grow="118"
data-flex-basis="283px"
>&lt;/p>
&lt;p>&lt;em>At the same 5000-iteration budget, the high-order-target profiles may look locally appealing while their residual histories remain far above the O2-target run. The plot is a convergence warning, not a cost-to-convergence comparison.&lt;/em>&lt;/p>
&lt;p>The available two-dimensional extension strengthens that warning but is &lt;strong>incomplete&lt;/strong> as of this synthesis. Both high-order-target DMR runs reached a 24-hour timeout before \(t=0.25\); the wider-band run completed 283/625 steps and hit its inner cap in 99.51% of logged stages. The normal-band run completed 520/625 steps with 29.04% capped stages. The 246U4S normal-band case was still running at 896/3200 steps, with 99.82% of logged stages capped; three other rows were pending. Thus there is no accepted final-time two-dimensional result for this target experiment.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-dmr-iterations.png"
width="1682"
height="1432"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-dmr-iterations_hu17987015329259326668.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/lvr-research-summary-2026/figures/high-order-dmr-iterations_hu5122587778846149216.png 1024w"
loading="lazy"
alt="Completed-step histories and inner-cap fractions for the high-order-target DMR trials"
class="gallery-image"
data-flex-grow="117"
data-flex-basis="281px"
>&lt;/p>
&lt;p>&lt;em>These histories show numerical work, not physical accuracy: the wider DMR target advances fewer steps despite the same wall-time limit because nearly every implicit stage exhausts its inner-iteration budget. Partial contours from these runs cannot be treated as converged final solutions.&lt;/em>&lt;/p>
&lt;h2 id="current-reading-of-the-evidence">&lt;a href="#current-reading-of-the-evidence" class="header-anchor">&lt;/a>Current reading of the evidence
&lt;/h2>&lt;p>The O2-target LVR family offers useful selective stabilization: v2 repairs the strong-shock shoulder, v3 gives a much better steep-contact option, and frozen G1 closes an isolated one-dimensional weak-shock gap. None is universally superior. Toro near-vacuum behavior, cap-dependent two-dimensional structures, and the weak sensor&amp;rsquo;s smooth-field response remain real limits. The experimental high-order target produces interesting waves and some lower one-dimensional norms, but its steady and implicit-transient convergence losses are too large to recommend it as the new default. A future target design must preserve those convergence properties, not just improve selected pictures.&lt;/p></description></item><item><title>Limited Variational Reconstruction v2: formulation and validation</title><link>https://harryzhou2000.github.io/hugo-harry/p/limited-variational-reconstruction-v2/</link><pubDate>Tue, 29 Sep 2026 12:08:19 +0800</pubDate><guid>https://harryzhou2000.github.io/hugo-harry/p/limited-variational-reconstruction-v2/</guid><description>&lt;img src="https://harryzhou2000.github.io/hugo-harry/p/limited-variational-reconstruction-v2/cover.png" alt="Featured image of post Limited Variational Reconstruction v2: formulation and validation" />&lt;p>Updated 2026-09-29. This post collects the mathematical definition,
method-development path, Lax shock-band refinement, and the completed or active
production evidence for Limited Variational Reconstruction v2 (LVR v2). Raw
solver output remains outside this repository. The linked study records contain
the exact configurations, executable and mesh hashes, commands, manifests, and
acceptance checks.&lt;/p>
&lt;h2 id="purpose-and-current-status">&lt;a href="#purpose-and-current-status" class="header-anchor">&lt;/a>Purpose and current status
&lt;/h2>&lt;p>LVR changes the reconstruction solve itself. It does not first compute an
unlimited high-order polynomial and then replace or rescale that polynomial in
a separate limiter pass. A shock sensor built from cell averages and an
explicit limited second-order reconstruction selects a penalty that pulls the
high-order variational reconstruction toward the limited second-order
polynomial. The reconstruction system remains linear in the high-order
coefficients during each solve, while its target and penalty strength depend
nonlinearly on the current cell averages.&lt;/p>
&lt;p>The current candidate is &lt;strong>LVR v2&lt;/strong>:&lt;/p>
&lt;ul>
&lt;li>P3 variational reconstruction;&lt;/li>
&lt;li>a characteristic WBAP-limited explicit Green&amp;ndash;Gauss O2 polynomial used for
both sensing and the penalty target;&lt;/li>
&lt;li>the pressure-jump/compression product gate;&lt;/li>
&lt;li>a shock-supported pressure-extremum correction that closes the weak-gate
shoulder beside a strong one-dimensional shock;&lt;/li>
&lt;li>conditional retention and a bounded, one-neighbour seed extension;&lt;/li>
&lt;li>positivity protection of the O2 facial states;&lt;/li>
&lt;li>HQM_OPT derivative weights as the primary candidate and Factorial weights as
a maintained comparison;&lt;/li>
&lt;li>maximum penalty fraction $\alpha_{max}=0.5$ in the canonical v2 setting.&lt;/li>
&lt;/ul>
&lt;p>The internal configuration value &lt;code>gateMode=8&lt;/code> selects this implementation. It
is an enum value, not an “eighth formula”; the public method name is LVR v2.&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Evidence set&lt;/th>
&lt;th>Current state&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Lax shock-band reduction&lt;/td>
&lt;td>complete; near-shock plateau oscillation reduced by about 94%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Extended one-dimensional and cylinder validation&lt;/td>
&lt;td>complete, with the recorded Roe double-rarefaction limitation&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Canonical 13-method compact matrix&lt;/td>
&lt;td>all 78 runs complete&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Canonical 13-method DM240U matrix on &lt;code>thtj1&lt;/code>&lt;/td>
&lt;td>all 13 accepted runs complete&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Structured 400 x 400 2-D Riemann on &lt;code>thtj1&lt;/code>&lt;/td>
&lt;td>all four runs complete&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Delaunay 246U 2-D Riemann on &lt;code>thtj1&lt;/code>&lt;/td>
&lt;td>all four accepted runs and final snapshots complete&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h3 id="terminology-used-in-this-post">&lt;a href="#terminology-used-in-this-post" class="header-anchor">&lt;/a>Terminology used in this post
&lt;/h3>&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Term&lt;/th>
&lt;th>Meaning in these studies&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>cell mean or cell average&lt;/td>
&lt;td>finite-volume conserved state stored for one cell&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>O2 or Explicit GG O2&lt;/td>
&lt;td>linear, formally second-order polynomial built by an explicit Green&amp;ndash;Gauss gradient&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>P3&lt;/td>
&lt;td>degree-three polynomial reconstruction, formally fourth order in a smooth region&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>VR&lt;/td>
&lt;td>the unpenalized variational reconstruction solve&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR&lt;/td>
&lt;td>VR with the shock-dependent penalty toward a limited O2 target&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2&lt;/td>
&lt;td>the selected product gate plus shock-supported pressure-extremum correction defined below&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>WBAP&lt;/td>
&lt;td>the characteristic face-based weighted biased averaging limiter used for the selected O2 target&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Barth&lt;/td>
&lt;td>the scalar Barth limiter available as an alternative O2 target&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>3WBAP&lt;/td>
&lt;td>the code&amp;rsquo;s conventional fully limited P3 WBAP path&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>CWBAP&lt;/td>
&lt;td>the code&amp;rsquo;s conventional compact WBAP variant for fully limiting P3&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>HQM_OPT, Factorial&lt;/td>
&lt;td>two derivative-weight schemes used to define the P3 variational-reconstruction functional&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Rusanov or Roe M2&lt;/td>
&lt;td>local Lax&amp;ndash;Friedrichs/Rusanov numerical flux in the DNDSR configuration&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Roe M8/M9&lt;/td>
&lt;td>entropy-fixed, H-corrected Roe-family flux variants tested in the extended studies&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\rho$&lt;/td>
&lt;td>density&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\rho E$&lt;/td>
&lt;td>total energy per unit volume&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\chi$&lt;/td>
&lt;td>normalized LVR gate $\alpha/\alpha_{max}$ used in contour plots&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h2 id="reconstruction-penalty-self-contained-definition">&lt;a href="#reconstruction-penalty-self-contained-definition" class="header-anchor">&lt;/a>Reconstruction penalty: self-contained definition
&lt;/h2>&lt;p>Consider one finite-volume cell $i$. Its cell mean is fixed during a
reconstruction solve. The unknown $\mathbf r_i$ contains all non-mean
polynomial coefficients for every reconstructed physical variable in that
cell. Let $\mathcal N(i)$ be the cells sharing an internal face with cell $i$.
The ordinary linear variational-reconstruction block equation is&lt;/p>
$$
\mathbf A_i\mathbf r_i
=\sum_{j\in\mathcal N(i)}\mathbf B_{ij}\mathbf r_j+\mathbf b_i.
$$&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Symbol&lt;/th>
&lt;th>Definition&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>$i$&lt;/td>
&lt;td>cell whose reconstruction is being updated&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$j$&lt;/td>
&lt;td>face-neighbour cell of $i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathcal N(i)$&lt;/td>
&lt;td>set of cells sharing an internal face with $i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf r_i$&lt;/td>
&lt;td>vector of high-order polynomial coefficients in cell $i$, excluding the fixed mean&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf A_i$&lt;/td>
&lt;td>cell-local diagonal block of the variational-reconstruction system&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf B_{ij}$&lt;/td>
&lt;td>block coupling neighbour $j$ into cell $i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf b_i$&lt;/td>
&lt;td>terms fixed during this reconstruction solve, including dependence on current cell means&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The unpenalized block Jacobi or block Gauss&amp;ndash;Seidel target is&lt;/p>
$$
\mathbf G_i=\mathbf A_i^{-1}
\left(\sum_{j\in\mathcal N(i)}\mathbf B_{ij}\mathbf r_j+\mathbf b_i\right).
$$&lt;p>Here $\mathbf G_i$ means the update the original VR scheme would produce
before relaxation. Let $\mathbf r_i^{O2}$ be the coefficient vector of the
explicit, limited O2 polynomial. LVR adds the local quadratic penalty&lt;/p>
$$
J_i^{LVR}=\frac{\lambda_i}{2}
(\mathbf r_i-\mathbf r_i^{O2})^T\mathbf A_i
(\mathbf r_i-\mathbf r_i^{O2}),
$$&lt;p>where $\lambda_i\ge0$ is the unbounded penalty strength and the superscript
$T$ denotes transpose. Choosing the penalty matrix as $\lambda_i\mathbf A_i$
is the key algebraic step: it preserves the cached local inverse structure.
The penalized cell equation becomes&lt;/p>
$$
(1+\lambda_i)\mathbf A_i\mathbf r_i
=\sum_{j\in\mathcal N(i)}\mathbf B_{ij}\mathbf r_j
+\mathbf b_i+\lambda_i\mathbf A_i\mathbf r_i^{O2}.
$$&lt;p>Define the bounded penalty fraction&lt;/p>
$$
\alpha_i=\frac{\lambda_i}{1+\lambda_i},
\qquad 0\le\alpha_i\le1.
$$&lt;p>The exact penalized block target and relaxed iteration are then&lt;/p>
$$
\mathbf T_i=(1-\alpha_i)\mathbf G_i+\alpha_i\mathbf r_i^{O2},
$$$$
\mathbf r_i^{new}
=(1-\omega_i)\mathbf r_i^{old}+\omega_i\mathbf T_i.
$$&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Symbol&lt;/th>
&lt;th>Definition&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>$J_i^{LVR}$&lt;/td>
&lt;td>quadratic penalty added in cell $i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\lambda_i$&lt;/td>
&lt;td>unbounded penalty strength; $0$ gives ordinary VR and $\lambda_i\rightarrow\infty$ gives the O2 target&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\alpha_i$&lt;/td>
&lt;td>bounded penalty fraction corresponding to $\lambda_i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf r_i^{O2}$&lt;/td>
&lt;td>limited explicit O2 target polynomial in cell $i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf T_i$&lt;/td>
&lt;td>exact local target of the penalized block equation&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\omega_i$&lt;/td>
&lt;td>existing block Jacobi/GS/SOR relaxation factor&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf r_i^{old},\mathbf r_i^{new}$&lt;/td>
&lt;td>coefficient vectors before and after one reconstruction iteration&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>Thus $\alpha_i=0$ exactly recovers the original VR update. The limit
$\alpha_i=1$ selects $\mathbf r_i^{O2}$ directly. No new cell-block inversion
is required. A different penalty matrix would generally require recomputing
the local inverse.&lt;/p>
&lt;p>The O2 target and all sensor values are rebuilt from the current cell-average
conservative state at every residual evaluation. They remain fixed during the
reconstruction subiterations of that residual evaluation. The solve is
therefore linear in $\mathbf r_i$ even though the residual-to-residual mapping
is nonlinear in the evolving cell means.&lt;/p>
&lt;h2 id="o2-target-and-original-shock-gate">&lt;a href="#o2-target-and-original-shock-gate" class="header-anchor">&lt;/a>O2 target and original shock gate
&lt;/h2>&lt;p>The selected O2 reference starts from an explicit Green&amp;ndash;Gauss gradient. A
face-based characteristic WBAP limiter acts on that gradient, and a facial
positivity contraction may pull the O2 polynomial toward the cell mean. This
same finalized polynomial supplies both the sensor values and
$\mathbf r_i^{O2}$. Barth-based LVR remains available as a separately labelled
ablation; unqualified “LVR v2” in this post means the WBAP-based path.&lt;/p>
&lt;p>For an internal face $f$, let $L$ and $R$ identify the cells on its two sides,
and let the unit normal $\mathbf n_f$ point from $L$ to $R$. The O2 polynomials
provide face pressure $p_{L,f},p_{R,f}$, velocity
$\mathbf v_{L,f},\mathbf v_{R,f}$, and sound speed $c_{L,f},c_{R,f}$. Define&lt;/p>
$$
j_{p,f}=\frac{2|p_{R,f}-p_{L,f}|}
{\max(p_{L,f}+p_{R,f},\varepsilon_{p,f})},
$$$$
j_{c,f}=\frac{\max\left(0,
(\mathbf v_{L,f}-\mathbf v_{R,f})\mathbin{\cdot}\mathbf n_f\right)}
{\max((c_{L,f}+c_{R,f})/2,\varepsilon_{c,f})}.
$$&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Symbol&lt;/th>
&lt;th>Definition&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>$f$&lt;/td>
&lt;td>one internal face&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$L,R$&lt;/td>
&lt;td>cells on the left and right of $f$ relative to $\mathbf n_f$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf n_f$&lt;/td>
&lt;td>unit face normal directed from $L$ to $R$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$p_{L,f},p_{R,f}$&lt;/td>
&lt;td>limited-O2 pressures reconstructed to face $f$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathbf v_{L,f},\mathbf v_{R,f}$&lt;/td>
&lt;td>limited-O2 velocities reconstructed to face $f$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$c_{L,f},c_{R,f}$&lt;/td>
&lt;td>sound speeds derived from the limited-O2 face states&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$j_{p,f}$&lt;/td>
&lt;td>nondimensional pressure-jump indicator&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$j_{c,f}$&lt;/td>
&lt;td>nondimensional normal-compression indicator; it is zero in expansion&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\varepsilon_{p,f},\varepsilon_{c,f}$&lt;/td>
&lt;td>small scale-aware denominator guards, not tuning parameters&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>For a nonnegative indicator $z$, its cubic start-to-full response is&lt;/p>
$$
S(z;z_0,z_1)=
\begin{cases}
0,&amp;z\le z_0,\\
q^2(3-2q),&amp;z_0\lt z\lt z_1,\\
1,&amp;z\ge z_1,
\end{cases}
\qquad q=\frac{z-z_0}{z_1-z_0}.
$$&lt;p>Here $z_0$ is the threshold below which the response is exactly zero, $z_1$
is the threshold at which the response reaches one, and $q$ is the normalized
position between them. Let $\mathcal F(i)$ be the internal faces incident on
cell $i$. The original product-gate response is&lt;/p>
$$
a_i=\max_{f\in\mathcal F(i)}\left\{
\alpha_{max}S(j_{p,f};j_{p0},j_{p1})S(j_{c,f};j_{c0},j_{c1})
\right\}.
$$&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Symbol&lt;/th>
&lt;th>Definition&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>$a_i$&lt;/td>
&lt;td>original pressure-jump/compression product-gate value in cell $i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathcal F(i)$&lt;/td>
&lt;td>set of internal faces incident on cell $i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$j_{p0},j_{p1}$&lt;/td>
&lt;td>pressure-jump start and full-response thresholds&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$j_{c0},j_{c1}$&lt;/td>
&lt;td>compression start and full-response thresholds&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\alpha_{max}$&lt;/td>
&lt;td>configured upper bound for the penalty fraction&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The product makes the gate exactly zero when either pressure jump or
compression is absent. This suppresses activation at a pure contact, shear
layer, or expansion.&lt;/p>
&lt;h2 id="lvr-v2-near-shock-correction">&lt;a href="#lvr-v2-near-shock-correction" class="header-anchor">&lt;/a>LVR v2 near-shock correction
&lt;/h2>&lt;p>The original product gate left a weakly covered shoulder beside the Lax
right-moving shock because the strongest pressure jump and strongest
compression occurred on different faces. Threshold and $\alpha_{max}$ tuning
could not repair this geometric offset. LVR v2 therefore detects a
shock-supported pressure extremum next to the already-detected core.&lt;/p>
&lt;p>Let $p_i$ be the cell-average pressure. A neighbour $j\in\mathcal N(i)$ is
pressure-equal when&lt;/p>
$$
|p_j-p_i|\le\tau_p\max(|p_i|,|p_j|,\varepsilon),
$$&lt;p>where $\tau_p$ is a relative tolerance and $\varepsilon=10^{-30}$ only guards
zero pressure in the comparison. Pressure-equal neighbours are omitted from
the extremum calculation. Let $\mathcal N_v(i)$ be the remaining
pressure-varying neighbours. The normalized extremum magnitude is&lt;/p>
$$
e_i=
\begin{cases}
\dfrac{p_i-\max_{j\in\mathcal N_v(i)}p_j}
{\max\left(|p_i|,\left|\max_{j\in\mathcal N_v(i)}p_j\right|,\varepsilon\right)},
&amp;p_j\lt p_i\ \text{for every }j\in\mathcal N_v(i),\\[1.0em]
\dfrac{\min_{j\in\mathcal N_v(i)}p_j-p_i}
{\max\left(|p_i|,\left|\min_{j\in\mathcal N_v(i)}p_j\right|,\varepsilon\right)},
&amp;p_j\gt p_i\ \text{for every }j\in\mathcal N_v(i),\\[1.0em]
0,&amp;\text{otherwise}.
\end{cases}
$$&lt;p>The first branch detects a strict local maximum among pressure-varying
neighbours; the second detects a strict local minimum. The correction is not
seeded in boundary-adjacent cells. Let $n_{eq,i}$ be the number of
pressure-equal face neighbours. The correction requires $n_{eq,i}\ge m_t$.
The parameter $m_t$ is a neighbour count, not a number of halo layers.&lt;/p>
&lt;p>The original gate in neighbouring cells supplies the shock-support value&lt;/p>
$$
s_i=\max_{j\in\mathcal N(i)}\frac{a_j}{\alpha_{max}}.
$$&lt;p>The instantaneous extremum response, retained response, and correction seed
are&lt;/p>
$$
r_i=S(e_i;e_0,e_1)S(s_i;s_0,s_1),
$$$$
r_i^{ret}=\eta\frac{\alpha_i^{old}}{\alpha_{max}}S(s_i;s_0,s_1),
$$$$
c_i=\alpha_{max}\max(r_i,r_i^{ret}).
$$&lt;p>The final LVR v2 penalty fraction is&lt;/p>
$$
\alpha_i=\max\left(a_i,c_i,\max_{j\in\mathcal N(i)}c_j\right).
$$&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Symbol&lt;/th>
&lt;th>Definition&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>$p_i,p_j$&lt;/td>
&lt;td>cell-average pressures in cells $i$ and $j$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\tau_p$&lt;/td>
&lt;td>relative tolerance used to classify pressure-equal neighbours&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\mathcal N_v(i)$&lt;/td>
&lt;td>neighbours whose pressure is not pressure-equal to $p_i$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$e_i$&lt;/td>
&lt;td>normalized strict pressure-extremum magnitude&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$n_{eq,i}$&lt;/td>
&lt;td>number of pressure-equal face neighbours&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$m_t$&lt;/td>
&lt;td>minimum pressure-equal neighbour count required for a correction seed&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$s_i$&lt;/td>
&lt;td>nearby support from the original product gate, normalized by $\alpha_{max}$&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$e_0,e_1$&lt;/td>
&lt;td>extremum start and full-response thresholds&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$s_0,s_1$&lt;/td>
&lt;td>shock-support start and full-response thresholds&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$r_i$&lt;/td>
&lt;td>instantaneous correction response&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\eta$&lt;/td>
&lt;td>retained fraction from the preceding reconstruction/RHS update&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\alpha_i^{old}$&lt;/td>
&lt;td>corrected penalty fraction from that preceding update&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$r_i^{ret}$&lt;/td>
&lt;td>response retained while current shock support remains present&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$c_i$&lt;/td>
&lt;td>correction seed before its one-neighbour extension&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\alpha_i$&lt;/td>
&lt;td>final LVR v2 penalty fraction used in the reconstruction update&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>Because $c_i\gt0$ requires original-gate support in a face neighbour, a seed can
be at most one face-graph hop from the original support
${i:a_i\gt0}$. The final neighbour maximum extends that seed by one more hop.
The v2 correction can therefore reach at most two face-neighbour hops from the
original detected region, but it is not a uniform two-layer dilation: the
first-hop cell must pass every extremum, support, boundary, and equal-neighbour
test. The selected runs set the separate generic &lt;code>gateHaloLayers&lt;/code> value to
zero.&lt;/p>
&lt;p>The canonical v2 parameters are:&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Mathematical symbol&lt;/th>
&lt;th>Configuration field&lt;/th>
&lt;th style="text-align: right">Value&lt;/th>
&lt;th>Meaning&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>$j_{p0},j_{p1}$&lt;/td>
&lt;td>&lt;code>pressureJumpStart&lt;/code>, &lt;code>pressureJumpFull&lt;/code>&lt;/td>
&lt;td style="text-align: right">0.04, 0.16&lt;/td>
&lt;td>pressure-jump start and full response&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$j_{c0},j_{c1}$&lt;/td>
&lt;td>&lt;code>compressionStart&lt;/code>, &lt;code>compressionFull&lt;/code>&lt;/td>
&lt;td style="text-align: right">0.03, 0.13&lt;/td>
&lt;td>compression start and full response&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\alpha_{max}$&lt;/td>
&lt;td>&lt;code>alphaMax&lt;/code>&lt;/td>
&lt;td style="text-align: right">0.50&lt;/td>
&lt;td>maximum penalty fraction&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$e_0,e_1$&lt;/td>
&lt;td>&lt;code>oscillationExtremumStart&lt;/code>, &lt;code>oscillationExtremumFull&lt;/code>&lt;/td>
&lt;td style="text-align: right">0.001, 0.008&lt;/td>
&lt;td>extremum start and full response&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$s_0,s_1$&lt;/td>
&lt;td>&lt;code>oscillationSupportStart&lt;/code>, &lt;code>oscillationSupportFull&lt;/code>&lt;/td>
&lt;td style="text-align: right">0.02, 0.15&lt;/td>
&lt;td>nearby shock-support start and full response&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\eta$&lt;/td>
&lt;td>&lt;code>oscillationRetention&lt;/code>&lt;/td>
&lt;td style="text-align: right">0.95&lt;/td>
&lt;td>retained response fraction&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$\tau_p$&lt;/td>
&lt;td>&lt;code>oscillationTransverseTolerance&lt;/code>&lt;/td>
&lt;td style="text-align: right">$10^{-8}$&lt;/td>
&lt;td>pressure-equal relative tolerance&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$m_t$&lt;/td>
&lt;td>&lt;code>oscillationMinTransverseNeighbours&lt;/code>&lt;/td>
&lt;td style="text-align: right">2&lt;/td>
&lt;td>required pressure-equal neighbour count&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>$n_h$&lt;/td>
&lt;td>&lt;code>gateHaloLayers&lt;/code>&lt;/td>
&lt;td style="text-align: right">0&lt;/td>
&lt;td>extra generic face-graph halo depth&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The equal-neighbour guard deliberately recognizes the locally one-dimensional
extruded Lax topology. It is experimentally validated but is not yet a
mesh-independent multidimensional shock criterion.&lt;/p>
&lt;h2 id="formulation-progress">&lt;a href="#formulation-progress" class="header-anchor">&lt;/a>Formulation progress
&lt;/h2>&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Stage&lt;/th>
&lt;th>Result&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Initial penalty study&lt;/td>
&lt;td>Established the exact $\mathbf A_i$-weighted convex pull and showed that cached block inverses remain valid.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>O2 target comparison&lt;/td>
&lt;td>Replaced the initial Barth-only target with a selectable characteristic WBAP target; the WBAP target became canonical.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Derivative-weight tuning&lt;/td>
&lt;td>Compared Factorial and HQM_OPT reconstruction functionals; HQM_OPT reduced the Lax shoulder oscillation and improved the cylinder residual behavior.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Product-gate tuning&lt;/td>
&lt;td>Tuned $j_{p0},j_{p1},j_{c0},j_{c1},\alpha_{max}$ on Lax and the Mach-20 cylinder, while retaining exactly zero penalty in smooth cells.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2 correction&lt;/td>
&lt;td>Added the shock-supported extremum correction, retention, equal-neighbour guard, and bounded seed extension.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Flux and case extension&lt;/td>
&lt;td>Tested Rusanov, Roe M8/M9, Sod, Toro 123, two-shock, Shu&amp;ndash;Osher, and the cylinder.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Multidimensional production&lt;/td>
&lt;td>Completed aligned and unstructured Double Mach reflection, the 13-method DM240U matrix, and both structured and matched-cell-count Delaunay 2-D Riemann comparisons.&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The detailed development reports are
&lt;a class="link" href="https://github.com/harryzhou2000/limited_variational_reconstruction/blob/main/studies/2026-09-15_initial_method_validation/RESULTS.md" target="_blank" rel="noopener"
>initial validation&lt;/a>,
&lt;a class="link" href="https://github.com/harryzhou2000/limited_variational_reconstruction/blob/main/studies/2026-09-15_parameter_tuning/REPORT.md" target="_blank" rel="noopener"
>parameter tuning&lt;/a>,
&lt;a class="link" href="https://github.com/harryzhou2000/limited_variational_reconstruction/blob/main/studies/2026-09-15_wbap_o2_reference_retuning/REPORT.md" target="_blank" rel="noopener"
>WBAP O2 retuning&lt;/a>,
&lt;a class="link" href="https://github.com/harryzhou2000/limited_variational_reconstruction/blob/main/studies/2026-09-16_lvr_hqm_opt_joint_tune/REPORT.md" target="_blank" rel="noopener"
>HQM_OPT joint tuning&lt;/a>,
&lt;a class="link" href="https://github.com/harryzhou2000/limited_variational_reconstruction/blob/main/studies/2026-09-20_lvr_shock_band_gate/REPORT.md" target="_blank" rel="noopener"
>shock-band correction&lt;/a>, and
&lt;a class="link" href="https://github.com/harryzhou2000/limited_variational_reconstruction/blob/main/studies/2026-09-21_lvr_v2_extended_validation/REPORT.md" target="_blank" rel="noopener"
>extended v2 validation&lt;/a>.
These links require access to the private study repository.&lt;/p>
&lt;h2 id="lax-shock-band-reduction">&lt;a href="#lax-shock-band-reduction" class="header-anchor">&lt;/a>Lax shock-band reduction
&lt;/h2>&lt;p>At $t=0.15$ on the maintained 400-cell Lax tube, the original product gate
left a pressure overshoot/undershoot on the constant state immediately beside
the right-moving shock. The corrected v2 gate expanded from five to nine
active cells and nearly flattened this shoulder without changing the curved
Mach-20 cylinder result.&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Method&lt;/th>
&lt;th style="text-align: right">Wrong-direction pressure excursion&lt;/th>
&lt;th style="text-align: right">Wrong-direction density excursion&lt;/th>
&lt;th style="text-align: right">Downstream left-plateau pressure range&lt;/th>
&lt;th style="text-align: right">Density $L_1$&lt;/th>
&lt;th style="text-align: right">Active cells&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Fully limited P3 3WBAP&lt;/td>
&lt;td style="text-align: right">0&lt;/td>
&lt;td style="text-align: right">0&lt;/td>
&lt;td style="text-align: right">0.07173&lt;/td>
&lt;td style="text-align: right">not reduced in this study&lt;/td>
&lt;td style="text-align: right">all&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Original product LVR, WBAP O2, HQM_OPT&lt;/td>
&lt;td style="text-align: right">0.11452&lt;/td>
&lt;td style="text-align: right">0.04356&lt;/td>
&lt;td style="text-align: right">0.09046&lt;/td>
&lt;td style="text-align: right">$4.208\times10^{-3}$&lt;/td>
&lt;td style="text-align: right">5&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2, WBAP O2, HQM_OPT&lt;/td>
&lt;td style="text-align: right">0.00686&lt;/td>
&lt;td style="text-align: right">0.00279&lt;/td>
&lt;td style="text-align: right">0.00495&lt;/td>
&lt;td style="text-align: right">$4.284\times10^{-3}$&lt;/td>
&lt;td style="text-align: right">9&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2, WBAP O2, Factorial&lt;/td>
&lt;td style="text-align: right">0.00808&lt;/td>
&lt;td style="text-align: right">0.00313&lt;/td>
&lt;td style="text-align: right">0.01502&lt;/td>
&lt;td style="text-align: right">$5.725\times10^{-3}$&lt;/td>
&lt;td style="text-align: right">9&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>For this right-moving shock, the nearly constant region immediately to its
left is the downstream, post-shock plateau. For HQM_OPT, the correction reduces
the pressure excursion by 94.0% and that plateau&amp;rsquo;s pressure range by 94.5%,
while density $L_1$ rises only 1.8%. On the Mach-20 cylinder, corrected and
original HQM_OPT histories are numerically identical: final absolute density
$L_1$ residual
$1.405\times10^{-8}$, 684 active cells, no wall or far-field activation, a
two-cell centerline shock, and stagnation density 6.11134.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/shock_band_outcome.png"
width="1924"
height="1710"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/shock_band_outcome_hu1478564709255345773.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/shock_band_outcome_hu11445097504228106430.png 1024w"
loading="lazy"
alt="Lax shock-band outcome"
class="gallery-image"
data-flex-grow="112"
data-flex-basis="270px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_preshock_flatness.png"
width="1924"
height="796"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_preshock_flatness_hu13027320188564048254.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_preshock_flatness_hu3728944693921922672.png 1024w"
loading="lazy"
alt="Adaptive downstream plateau flatness comparison"
class="gallery-image"
data-flex-grow="241"
data-flex-basis="580px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_gate_refinement.png"
width="1804"
height="1650"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_gate_refinement_hu1274375396630782430.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_gate_refinement_hu8052185584136433154.png 1024w"
loading="lazy"
alt="Gate refinement around the Lax shock"
class="gallery-image"
data-flex-grow="109"
data-flex-basis="262px"
>&lt;/p>
&lt;h2 id="extended-compact-case-validation">&lt;a href="#extended-compact-case-validation" class="header-anchor">&lt;/a>Extended compact-case validation
&lt;/h2>&lt;p>The extended study used exact cell-averaged Riemann solutions and an
independent 20,000-cell characteristic WENO5 reference for Shu&amp;ndash;Osher. Roe M8
and M9 reduce Lax, Sod, two-shock, and Shu&amp;ndash;Osher errors relative to Rusanov,
but both Roe variants stall on the Toro 123 double-rarefaction case with the
tested positivity configuration. Rusanov remains the robust cylinder choice.&lt;/p>
&lt;p>Representative density $L_1$ values for LVR v2/HQM_OPT are:&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Case&lt;/th>
&lt;th style="text-align: right">Rusanov&lt;/th>
&lt;th style="text-align: right">Roe M8&lt;/th>
&lt;th style="text-align: right">Roe M9&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Lax&lt;/td>
&lt;td style="text-align: right">0.004310&lt;/td>
&lt;td style="text-align: right">&lt;strong>0.003594&lt;/strong>&lt;/td>
&lt;td style="text-align: right">0.003602&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Sod&lt;/td>
&lt;td style="text-align: right">0.001491&lt;/td>
&lt;td style="text-align: right">&lt;strong>0.001282&lt;/strong>&lt;/td>
&lt;td style="text-align: right">0.001285&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Toro 123 double rarefaction&lt;/td>
&lt;td style="text-align: right">0.004974&lt;/td>
&lt;td style="text-align: right">stalled&lt;/td>
&lt;td style="text-align: right">stalled&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Two-shock&lt;/td>
&lt;td style="text-align: right">0.09827&lt;/td>
&lt;td style="text-align: right">0.09648&lt;/td>
&lt;td style="text-align: right">&lt;strong>0.09630&lt;/strong>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Shu&amp;ndash;Osher&lt;/td>
&lt;td style="text-align: right">0.03055&lt;/td>
&lt;td style="text-align: right">&lt;strong>0.02341&lt;/strong>&lt;/td>
&lt;td style="text-align: right">0.02359&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The v2 correction is intentionally narrow: it fixes the Lax weak-gate gap,
remains inactive on the curved cylinder bow shock, and does not turn the whole
post-shock Shu&amp;ndash;Osher wave train into an O2 solution.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_near_shock_detail.png"
width="1891"
height="1634"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_near_shock_detail_hu1444038257194088060.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_near_shock_detail_hu16604471243202695359.png 1024w"
loading="lazy"
alt="Lax near-shock detail"
class="gallery-image"
data-flex-grow="115"
data-flex-basis="277px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_method_comparison.png"
width="1770"
height="1619"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_method_comparison_hu11872337837036184934.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_method_comparison_hu3488155041402351112.png 1024w"
loading="lazy"
alt="ShuOsher method comparison"
class="gallery-image"
data-flex-grow="109"
data-flex-basis="262px"
>&lt;/p>
&lt;h2 id="canonical-13-method-matrix">&lt;a href="#canonical-13-method-matrix" class="header-anchor">&lt;/a>Canonical 13-method matrix
&lt;/h2>&lt;p>The &lt;code>thtj1&lt;/code> campaign compares 13 configurations:&lt;/p>
&lt;ol>
&lt;li>Explicit GG O2 with WBAP limiting;&lt;/li>
&lt;li>LVR v2 with WBAP O2 target, HQM_OPT weights, $\alpha_{max}=0.5$;&lt;/li>
&lt;li>the same with $\alpha_{max}=1$;&lt;/li>
&lt;li>LVR v2 with WBAP O2 target, Factorial weights, $\alpha_{max}=0.5$;&lt;/li>
&lt;li>the same with $\alpha_{max}=1$;&lt;/li>
&lt;li>LVR v2 with Barth O2 target, HQM_OPT weights, $\alpha_{max}=0.5$;&lt;/li>
&lt;li>the same with $\alpha_{max}=1$;&lt;/li>
&lt;li>LVR v2 with Barth O2 target, Factorial weights, $\alpha_{max}=0.5$;&lt;/li>
&lt;li>the same with $\alpha_{max}=1$;&lt;/li>
&lt;li>fully limited P3 3WBAP with HQM_OPT weights;&lt;/li>
&lt;li>fully limited P3 3WBAP with Factorial weights;&lt;/li>
&lt;li>fully limited P3 CWBAP with HQM_OPT weights;&lt;/li>
&lt;li>fully limited P3 CWBAP with Factorial weights.&lt;/li>
&lt;/ol>
&lt;p>The compact suite contains the Mach-20 cylinder plus Lax, Sod, Toro 123,
two-shock, and Shu&amp;ndash;Osher: 78 runs in total. Every run completed. The two
tables below present every case twice. The first layout overlays all 13
methods in one plot. The second uses a controlled $2\times2$ layout to isolate
method family, derivative weights, $\alpha_{max}$, and O2-target limiter.&lt;/p>
&lt;h3 id="all-13-methods-in-one-layout">&lt;a href="#all-13-methods-in-one-layout" class="header-anchor">&lt;/a>All 13 methods in one layout
&lt;/h3>&lt;p>Each row gives the full case and a detailed view. Shock-tube details include
states on both sides of the selected wave. Toro 123 has no shock, so its
detail crosses the right rarefaction front. The Shu&amp;ndash;Osher detail focuses on
the post-shock entropy-wave train. For the steady cylinder, the complementary
detail is the absolute density $L_1$ residual history because it distinguishes
convergence floors that are hidden by the final centerline profile.&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Case&lt;/th>
&lt;th>Full view, all 13 methods&lt;/th>
&lt;th>Detailed view, all 13 methods&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Mach-20 cylinder&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_all_13_methods_hu13591605937923919004.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_all_13_methods_hu1599811450743203145.png 1024w"
loading="lazy"
alt="Mach-20 cylinder centerline density, all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_history.png"
width="2674"
height="1835"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_history_hu3240232290675753504.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_history_hu17434765314600260909.png 1024w"
loading="lazy"
alt="Mach-20 cylinder residual history, all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="349px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Lax shock tube&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_all_13_methods_hu13989156894043101726.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_all_13_methods_hu5699377060414079557.png 1024w"
loading="lazy"
alt="Lax full view, all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_all_13_methods_hu2469644577355148918.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_all_13_methods_hu14702997825411101065.png 1024w"
loading="lazy"
alt="Lax shock detail, all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Sod shock tube&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_all_13_methods_hu6656860610354992715.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_all_13_methods_hu15968705188782021113.png 1024w"
loading="lazy"
alt="Sod full view, all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_all_13_methods_hu14006674235548689685.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_all_13_methods_hu16224037411932093556.png 1024w"
loading="lazy"
alt="Sod shock detail, all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Toro 123 double rarefaction&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_all_13_methods_hu14201498860612008706.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_all_13_methods_hu14353872380418622860.png 1024w"
loading="lazy"
alt="Toro 123 full view, all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_all_13_methods_hu7746875196468150905.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_all_13_methods_hu17048118463345507880.png 1024w"
loading="lazy"
alt="Toro 123 rarefaction detail, all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Two-shock problem&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_all_13_methods_hu6387553560867828210.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_all_13_methods_hu11109951014644762195.png 1024w"
loading="lazy"
alt="Two-shock full view, all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_all_13_methods_hu7310464510346093783.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_all_13_methods_hu14272519321018781230.png 1024w"
loading="lazy"
alt="Two-shock detail, all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Shu&amp;ndash;Osher&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_all_13_methods_hu7684740468403889875.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_all_13_methods_hu10741646115402636730.png 1024w"
loading="lazy"
alt="ShuOsher full view, all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_all_13_methods_hu2617309801538282527.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_all_13_methods_hu14115481060103823294.png 1024w"
loading="lazy"
alt="ShuOsher post-shock wave detail, all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The separate all-method Shu&amp;ndash;Osher shock-front detail is also retained:&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_all_13_methods_hu2467600170830123028.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_all_13_methods_hu2393735869167708618.png 1024w"
loading="lazy"
alt="ShuOsher shock-front detail, all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/p>
&lt;h3 id="controlled-2times2-factor-layouts">&lt;a href="#controlled-2times2-factor-layouts" class="header-anchor">&lt;/a>Controlled $2\times2$ factor layouts
&lt;/h3>&lt;p>Each $2\times2$ figure uses the same four comparisons:&lt;/p>
&lt;ol>
&lt;li>Explicit O2, LVR v2, 3WBAP, and CWBAP with HQM_OPT weights;&lt;/li>
&lt;li>HQM_OPT versus Factorial derivative weights;&lt;/li>
&lt;li>LVR v2 with $\alpha_{max}=0.5$ versus $\alpha_{max}=1$;&lt;/li>
&lt;li>WBAP-based versus Barth-based LVR v2 O2 targets.&lt;/li>
&lt;/ol>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Case&lt;/th>
&lt;th>Full-view $2\times2$ layout&lt;/th>
&lt;th>Detailed-view $2\times2$ layout&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Mach-20 cylinder&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_factor_grid_hu18273556203072879822.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_factor_grid_hu17686273063391076417.png 1024w"
loading="lazy"
alt="Mach-20 cylinder full factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_factor_grid.png"
width="2974"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_factor_grid_hu104346159456995263.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_factor_grid_hu13158618936820758072.png 1024w"
loading="lazy"
alt="Mach-20 cylinder residual factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Lax shock tube&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_factor_grid_hu11193637415937062700.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_factor_grid_hu11804631375519355045.png 1024w"
loading="lazy"
alt="Lax full factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_factor_grid_hu14930663039993546301.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_factor_grid_hu10624374398917780688.png 1024w"
loading="lazy"
alt="Lax shock-detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Sod shock tube&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_factor_grid_hu1843310145888560437.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_factor_grid_hu17877359152157289509.png 1024w"
loading="lazy"
alt="Sod full factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_factor_grid_hu7713334750145249622.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_factor_grid_hu5901206361205686317.png 1024w"
loading="lazy"
alt="Sod shock-detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Toro 123 double rarefaction&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_factor_grid_hu14879651126612148865.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_factor_grid_hu1148527690953267275.png 1024w"
loading="lazy"
alt="Toro 123 full factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_factor_grid_hu3809864884284691545.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_factor_grid_hu828535877974257923.png 1024w"
loading="lazy"
alt="Toro 123 rarefaction-detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Two-shock problem&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_factor_grid_hu17532023985906777035.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_factor_grid_hu2693120748328290410.png 1024w"
loading="lazy"
alt="Two-shock full factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_factor_grid_hu2838386758219568577.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_factor_grid_hu7429076920977790067.png 1024w"
loading="lazy"
alt="Two-shock detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Shu&amp;ndash;Osher&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_factor_grid_hu10885610301334237291.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_factor_grid_hu16473535329323508923.png 1024w"
loading="lazy"
alt="ShuOsher full factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_factor_grid_hu18111235278285853510.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_factor_grid_hu11973601103549194627.png 1024w"
loading="lazy"
alt="ShuOsher post-shock wave factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>The separate $2\times2$ Shu&amp;ndash;Osher shock-front detail is:&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_factor_grid_hu4437515962023212910.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_factor_grid_hu12921303027142142695.png 1024w"
loading="lazy"
alt="ShuOsher shock-front factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/p>
&lt;h3 id="reading-the-matrix">&lt;a href="#reading-the-matrix" class="header-anchor">&lt;/a>Reading the matrix
&lt;/h3>&lt;p>The principal observations are:&lt;/p>
&lt;ul>
&lt;li>Explicit O2 is robust but visibly diffusive.&lt;/li>
&lt;li>WBAP/HQM_OPT LVR v2 with $\alpha_{max}=0.5$ gives the flattest selected Lax
downstream state while remaining sharper than Explicit O2.&lt;/li>
&lt;li>Barth-based targets broaden strong shocks more visibly.&lt;/li>
&lt;li>High-order LVR and conventional P3 limiters preserve substantially more
Shu&amp;ndash;Osher wave amplitude than Explicit O2.&lt;/li>
&lt;li>The cylinder residual histories separate methods whose final centerline
profiles look similar but whose convergence floors differ substantially.&lt;/li>
&lt;/ul>
&lt;h2 id="double-mach-reflection">&lt;a href="#double-mach-reflection" class="header-anchor">&lt;/a>Double Mach reflection
&lt;/h2>&lt;p>The DMR sequence tests shock geometry, the Mach-reflection triple point, the
downstream slip line, wall jet, primary vortex, and Kelvin&amp;ndash;Helmholtz roll-up.
The triple point is the junction of the incident shock, reflected shock, and
Mach stem. The slip line issues downstream from this junction.&lt;/p>
&lt;h3 id="development-campaign">&lt;a href="#development-campaign" class="header-anchor">&lt;/a>Development campaign
&lt;/h3>&lt;p>Aligned UniformDM240 contains 230,400 quadrilateral cells. Its Rusanov and Roe
M9 sweeps reached $t=0.25$. LVR produces a smooth triple point and delayed
slip-line roll-up; halving the time step preserves that result. Fully limited
3WBAP produces more small-scale activity but also a more irregular triple
point. The current interpretation is a perturbation-seeding hypothesis:
3WBAP&amp;rsquo;s irregular shock junction seeds stronger downstream disturbances,
whereas LVR leaves the high-order slip line unlimited but supplies it with a
quieter initial perturbation.&lt;/p>
&lt;p>Replacing the aligned mesh with the nominal $h=1/240$ Delaunay DM240U mesh
produces 609,468 triangles. Both LVR variants then resolve a long coherent
roll-up train while their gate stays concentrated on the shock system. This
shows that LVR does not inherently suppress smooth shear-layer instability.
The test changes topology, orientation, perturbation spectrum, and cell count,
so it does not isolate mesh noise or prove mesh-converged accuracy.&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>DM240U method&lt;/th>
&lt;th style="text-align: right">Wall time&lt;/th>
&lt;th>Final density range&lt;/th>
&lt;th>Validation&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Explicit GG O2/WBAP&lt;/td>
&lt;td style="text-align: right">3,028 s&lt;/td>
&lt;td>$[1.37913,22.49664]$&lt;/td>
&lt;td>complete&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2/HQM_OPT&lt;/td>
&lt;td style="text-align: right">11,713 s&lt;/td>
&lt;td>$[1.33734,22.46597]$&lt;/td>
&lt;td>reconstructed completion after supervisor loss&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2/Factorial&lt;/td>
&lt;td style="text-align: right">15,874 s&lt;/td>
&lt;td>$[1.33547,22.83554]$&lt;/td>
&lt;td>complete&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>P3 3WBAP/HQM_OPT&lt;/td>
&lt;td style="text-align: right">26,148 s&lt;/td>
&lt;td>$[1.31685,22.17635]$&lt;/td>
&lt;td>complete&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>P3 3WBAP/Factorial&lt;/td>
&lt;td style="text-align: right">27,807 s&lt;/td>
&lt;td>$[1.30258,22.00308]$&lt;/td>
&lt;td>complete&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_mach_stem_comparison.png"
width="3600"
height="1200"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_mach_stem_comparison_hu11931228328557433699.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_mach_stem_comparison_hu4553939874309598024.png 1024w"
loading="lazy"
alt="Aligned DM240 Rusanov and Roe M9 comparison"
class="gallery-image"
data-flex-grow="300"
data-flex-basis="720px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_mach_stem_density.png"
width="3419"
height="1983"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_mach_stem_density_hu10260545776696118262.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_mach_stem_density_hu10235167322403366578.png 1024w"
loading="lazy"
alt="DM240U five-method comparison"
class="gallery-image"
data-flex-grow="172"
data-flex-basis="413px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_mach_stem_chi.png"
width="2340"
height="1131"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_mach_stem_chi_hu96381902276133565.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_mach_stem_chi_hu7453199057938052581.png 1024w"
loading="lazy"
alt="DM240U LVR gate comparison"
class="gallery-image"
data-flex-grow="206"
data-flex-basis="496px"
>&lt;/p>
&lt;h3 id="canonical-13-method-dm240u-production-on-thtj1">&lt;a href="#canonical-13-method-dm240u-production-on-thtj1" class="header-anchor">&lt;/a>Canonical 13-method DM240U production on &lt;code>thtj1&lt;/code>
&lt;/h3>&lt;p>All 13 accepted rows completed on the same 609,468-cell Delaunay mesh with
unrotated Roe M9, ESDIRK4, 625 steps of $4\times10^{-4}$ to $t=0.25$, 56 MPI
ranks, cell-centered VTKHDF output, and no point output. Final local and remote
snapshot hashes agree. The all-method figures use one shared density range
$1\le\rho\le24$. The normalized LVR gate is
$\chi=\alpha/\alpha_{max}$, so $\chi=0$ is an inactive penalty and $\chi=1$
is the configured maximum penalty.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_full_all13.png"
width="2548"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_full_all13_hu12226690186581573972.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_full_all13_hu11058579718265795343.png 1024w"
loading="lazy"
alt="Canonical DM240U density, full domain"
class="gallery-image"
data-flex-grow="153"
data-flex-basis="367px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_mach_stem_all13.png"
width="3328"
height="3075"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_mach_stem_all13_hu6877315342919388874.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_mach_stem_all13_hu6764226002776843958.png 1024w"
loading="lazy"
alt="Canonical DM240U density, Mach-stem detail"
class="gallery-image"
data-flex-grow="108"
data-flex-basis="259px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_full_lvr8.png"
width="1768"
height="1359"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_full_lvr8_hu12730485764316178719.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_full_lvr8_hu11044732051265139056.png 1024w"
loading="lazy"
alt="Canonical DM240U LVR gate, full domain"
class="gallery-image"
data-flex-grow="130"
data-flex-basis="312px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_mach_stem_lvr8.png"
width="3328"
height="1609"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_mach_stem_lvr8_hu8457912470146127268.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_mach_stem_lvr8_hu17900074475444905013.png 1024w"
loading="lazy"
alt="Canonical DM240U LVR gate, Mach-stem detail"
class="gallery-image"
data-flex-grow="206"
data-flex-basis="496px"
>&lt;/p>
&lt;h2 id="two-dimensional-riemann-problem">&lt;a href="#two-dimensional-riemann-problem" class="header-anchor">&lt;/a>Two-dimensional Riemann problem
&lt;/h2>&lt;h3 id="structured-400-x-400-production">&lt;a href="#structured-400-x-400-production" class="header-anchor">&lt;/a>Structured 400 x 400 production
&lt;/h3>&lt;p>The structured campaign uses 160,000 quadrilateral cells on $[0,1]^2$,
unrotated Roe M9, ESDIRK4, 3,200 steps of $2.5\times10^{-4}$ to $t=0.8$, and
56 MPI ranks on &lt;code>thtj1&lt;/code>. Both LVR v2 rows use the WBAP O2 target and
$\alpha_{max}=0.5$; the references are fully limited P3 3WBAP. All four runs
completed with exit code zero, 3,200 final-step markers, finite positive final
states, empty validation-error lists, and nonempty cell-centered VTKHDF
snapshots.&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_density_all4.png"
width="2296"
height="2254"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_density_all4_hu15610197974123463598.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_density_all4_hu7276328422921967540.png 1024w"
loading="lazy"
alt="Structured 2-D Riemann density"
class="gallery-image"
data-flex-grow="101"
data-flex-basis="244px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_chi_lvr2.png"
width="2296"
height="1204"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_chi_lvr2_hu8319812306480203850.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_chi_lvr2_hu15824418457716572979.png 1024w"
loading="lazy"
alt="Structured 2-D Riemann LVR gate"
class="gallery-image"
data-flex-grow="190"
data-flex-basis="457px"
>&lt;/p>
&lt;h3 id="delaunay-246u-production">&lt;a href="#delaunay-246u-production" class="header-anchor">&lt;/a>Delaunay 246U production
&lt;/h3>&lt;p>The unstructured control uses $h=1/246$, 160,420 counterclockwise triangles,
80,703 nodes, and the same domain, initial states, boundary name, flux, time
step, final time, and four spatial methods. The cell count differs from the
structured reference by only 420 cells.&lt;/p>
&lt;p>All four rows completed 3,200 steps at $t=0.8$, returned exit code zero,
retained finite positive density and energy, reported no validation errors,
and wrote nonempty final cell-centered VTKHDF snapshots. Every snapshot and
run record was copied back with matching remote and local SHA-256 hashes.&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Method&lt;/th>
&lt;th>Job&lt;/th>
&lt;th>State at refresh&lt;/th>
&lt;th style="text-align: right">Slurm elapsed&lt;/th>
&lt;th style="text-align: right">Minimum $\rho$&lt;/th>
&lt;th style="text-align: right">Minimum $\rho E$&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>LVR v2/WBAP/HQM_OPT&lt;/td>
&lt;td>&lt;code>11790760&lt;/code>&lt;/td>
&lt;td>complete&lt;/td>
&lt;td style="text-align: right">01:56:23&lt;/td>
&lt;td style="text-align: right">0.120155&lt;/td>
&lt;td style="text-align: right">0.229760&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>LVR v2/WBAP/Factorial&lt;/td>
&lt;td>&lt;code>11790784&lt;/code>&lt;/td>
&lt;td>complete&lt;/td>
&lt;td style="text-align: right">01:54:34&lt;/td>
&lt;td style="text-align: right">0.119598&lt;/td>
&lt;td style="text-align: right">0.231224&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>P3 3WBAP/HQM_OPT&lt;/td>
&lt;td>&lt;code>11790785&lt;/code>&lt;/td>
&lt;td>complete&lt;/td>
&lt;td style="text-align: right">12:05:34&lt;/td>
&lt;td style="text-align: right">0.125520&lt;/td>
&lt;td style="text-align: right">0.247447&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>P3 3WBAP/Factorial&lt;/td>
&lt;td>&lt;code>11790786&lt;/code>&lt;/td>
&lt;td>complete&lt;/td>
&lt;td style="text-align: right">03:59:54&lt;/td>
&lt;td style="text-align: right">0.119668&lt;/td>
&lt;td style="text-align: right">0.236326&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_density_all4_current.png"
width="2296"
height="2184"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_density_all4_current_hu6754144223502583835.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_density_all4_current_hu10440447967617902352.png 1024w"
loading="lazy"
alt="246U 2-D Riemann final density comparison"
class="gallery-image"
data-flex-grow="105"
data-flex-basis="252px"
>&lt;/p>
&lt;p>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_chi_lvr2.png"
width="2296"
height="1120"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_chi_lvr2_hu8861881953424196075.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_chi_lvr2_hu14322134502162589736.png 1024w"
loading="lazy"
alt="246U 2-D Riemann LVR gate"
class="gallery-image"
data-flex-grow="205"
data-flex-basis="492px"
>&lt;/p>
&lt;p>The fixed method order and shared range $0.1\le\rho\le1.8$ make the four final
cell-centered density fields directly comparable.&lt;/p>
&lt;p>The last completed row can be audited through these remote files on &lt;code>thtj1&lt;/code>:&lt;/p>
&lt;ul>
&lt;li>Slurm output: &lt;code>/fs2/home/advance/zhy/studies/limited_variational_reconstruction/2026-09-28_riemann2d_400_pilot/slurm_246u/riemann2d-246u-11790785.out&lt;/code>&lt;/li>
&lt;li>solver standard output: &lt;code>/fs2/home/advance/zhy/data/lvr/riemann2d_246u_m9_20260928/raw/3wbap_hqm_20260928T154338Z_thtj1-246u-m9-t08_11790785/stdout.log&lt;/code>&lt;/li>
&lt;li>absolute residual CSV: &lt;code>/fs2/home/advance/zhy/data/lvr/riemann2d_246u_m9_20260928/raw/3wbap_hqm_20260928T154338Z_thtj1-246u-m9-t08_11790785/riemann2d_.log&lt;/code>&lt;/li>
&lt;li>run record: &lt;code>/fs2/home/advance/zhy/studies/limited_variational_reconstruction/2026-09-28_riemann2d_400_pilot/records/3wbap_hqm_20260928T154338Z_thtj1-246u-m9-t08_11790785.json&lt;/code>&lt;/li>
&lt;/ul>
&lt;h2 id="main-findings">&lt;a href="#main-findings" class="header-anchor">&lt;/a>Main findings
&lt;/h2>&lt;ol>
&lt;li>The $\mathbf A_i$-weighted penalty is algebraically compatible with the
existing block Jacobi/GS/SOR machinery. It produces an exact convex target
without rebuilding the cached cell inverse.&lt;/li>
&lt;li>A characteristic WBAP-limited O2 target is materially better than the
Barth target for the selected strong-shock comparisons, although the Barth
path remains useful as an ablation.&lt;/li>
&lt;li>The original pressure-jump/compression product gate localizes shocks and
avoids pure expansions and shear layers, but its two indicators can be
spatially offset beside a strong shock.&lt;/li>
&lt;li>LVR v2&amp;rsquo;s shock-supported extremum correction closes that Lax gate gap and
reduces the shoulder oscillation by about 94% without changing the curved
cylinder bow-shock solution.&lt;/li>
&lt;li>LVR v2 preserves convergence advantages over fully limited high-order
schemes in the steady cylinder and is consistently much cheaper than
fully limited 3WBAP in the current multidimensional runs.&lt;/li>
&lt;li>The DMR results show that a quiet LVR triple point can delay slip-line
roll-up, while the unstructured-mesh control shows that LVR still resolves
substantial Kelvin&amp;ndash;Helmholtz structure when perturbations are supplied by
the mesh. Vortex count alone is not an accuracy metric.&lt;/li>
&lt;li>The structured and completed unstructured 2-D Riemann contours show that the
derivative-weight choice changes the developed interaction substantially,
even when the LVR gate remains concentrated on discontinuities.&lt;/li>
&lt;/ol>
&lt;h2 id="limitations-and-next-steps">&lt;a href="#limitations-and-next-steps" class="header-anchor">&lt;/a>Limitations and next steps
&lt;/h2>&lt;ol>
&lt;li>Replace the equal-pressure-neighbour count with a geometric tangential
smoothness test based on the limited-O2 pressure-gradient direction. This
is needed for a mesh-independent multidimensional v2 gate.&lt;/li>
&lt;li>Repeat Lax and multidimensional cases on refinement sequences to measure
the physical width of the corrected band and verify that plateau flatness
is not tied to the current spacing.&lt;/li>
&lt;li>Repeat the structured and Delaunay 2-D Riemann comparisons on a refinement
sequence to separate derivative-weight sensitivity from mesh-scale effects.&lt;/li>
&lt;li>Separate DMR perturbation seeding from dissipation using matched degrees of
freedom, time-resolved slip-line growth, and one common imposed disturbance.&lt;/li>
&lt;li>Retain the Toro 123 positivity failure as a hard screen for Roe variants;
gate widening must not be accepted by shock-tube appearance alone.&lt;/li>
&lt;li>For Shu&amp;ndash;Osher, assess post-shock phase, amplitude, $L_1/L_2$, total
variation, and gate overlays together.&lt;/li>
&lt;/ol>
&lt;h2 id="complete-figure-atlas">&lt;a href="#complete-figure-atlas" class="header-anchor">&lt;/a>Complete figure atlas
&lt;/h2>&lt;p>The atlas below embeds every top-level PNG generated by the studies used in
this post. It intentionally excludes duplicate PDFs and internal rendering
tiles.&lt;/p>
&lt;details>
&lt;summary>Initial method validation (10 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_cal_balanced_alpha.png"
width="1200"
height="1800"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_cal_balanced_alpha_hu9265525292073181279.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_cal_balanced_alpha_hu11350692052939096060.png 1024w"
loading="lazy"
alt="cylinder cal balanced alpha"
class="gallery-image"
data-flex-grow="66"
data-flex-basis="160px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_cal_balanced_pressure.png"
width="1200"
height="1800"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_cal_balanced_pressure_hu9282907126072590186.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_cal_balanced_pressure_hu12488574401546916906.png 1024w"
loading="lazy"
alt="cylinder cal balanced pressure"
class="gallery-image"
data-flex-grow="66"
data-flex-basis="160px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_centerline_density.png"
width="1738"
height="1078"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_centerline_density_hu15018750835427240953.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_centerline_density_hu1958149233069817821.png 1024w"
loading="lazy"
alt="cylinder centerline density"
class="gallery-image"
data-flex-grow="161"
data-flex-basis="386px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_comparison.png"
width="1733"
height="1626"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_comparison_hu2875341654311540770.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_comparison_hu4264007547397181794.png 1024w"
loading="lazy"
alt="cylinder comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="255px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_limited_variational_reconstruction_a099.png"
width="1800"
height="1800"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_limited_variational_reconstruction_a099_hu10359782655869136302.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_limited_variational_reconstruction_a099_hu3878521092732284073.png 1024w"
loading="lazy"
alt="cylinder limited variational reconstruction a099"
class="gallery-image"
data-flex-grow="100"
data-flex-basis="240px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_limited_variational_reconstruction_selected.png"
width="1800"
height="1800"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_limited_variational_reconstruction_selected_hu9992458517122539213.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_limited_variational_reconstruction_selected_hu15508212051455166349.png 1024w"
loading="lazy"
alt="cylinder limited variational reconstruction selected"
class="gallery-image"
data-flex-grow="100"
data-flex-basis="240px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_o2_barth.png"
width="1800"
height="1800"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_o2_barth_hu10788553035208412616.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/cylinder_o2_barth_hu8186171864058368441.png 1024w"
loading="lazy"
alt="cylinder o2 barth"
class="gallery-image"
data-flex-grow="100"
data-flex-basis="240px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_comparison.png"
width="1738"
height="1626"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_comparison_hu1887551410496955814.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_comparison_hu18127395589596685421.png 1024w"
loading="lazy"
alt="lax comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="256px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_details.png"
width="2338"
height="1475"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_details_hu3891752196447817045.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_details_hu10324864703260742270.png 1024w"
loading="lazy"
alt="lax details"
class="gallery-image"
data-flex-grow="158"
data-flex-basis="380px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_selective_limited_region.png"
width="1742"
height="1415"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_selective_limited_region_hu8011863650722274213.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_initial_method_validation/figures/lax_selective_limited_region_hu16673407640560436911.png 1024w"
loading="lazy"
alt="lax selective limited region"
class="gallery-image"
data-flex-grow="123"
data-flex-basis="295px"
>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>Initial parameter tuning (2 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_parameter_tuning/figures/cylinder_centerline_density_with_theory.png"
width="1732"
height="913"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_parameter_tuning/figures/cylinder_centerline_density_with_theory_hu15382745870227721515.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_parameter_tuning/figures/cylinder_centerline_density_with_theory_hu18132624796520980653.png 1024w"
loading="lazy"
alt="cylinder centerline density with theory"
class="gallery-image"
data-flex-grow="189"
data-flex-basis="455px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_parameter_tuning/figures/lax_parameter_effects.png"
width="1793"
height="1587"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_parameter_tuning/figures/lax_parameter_effects_hu3390699998550759565.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_parameter_tuning/figures/lax_parameter_effects_hu5880355623760574342.png 1024w"
loading="lazy"
alt="lax parameter effects"
class="gallery-image"
data-flex-grow="112"
data-flex-basis="271px"
>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>Uniform-start cylinder convergence (1 figure)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_uniform_start_cylinder_convergence/figures/uniform_start_comparison.png"
width="1731"
height="1536"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_uniform_start_cylinder_convergence/figures/uniform_start_comparison_hu3122812021538645704.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_uniform_start_cylinder_convergence/figures/uniform_start_comparison_hu3019101300625560044.png 1024w"
loading="lazy"
alt="uniform start comparison"
class="gallery-image"
data-flex-grow="112"
data-flex-basis="270px"
>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>WBAP O2 reference retuning (7 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_canonical_comparison.png"
width="2104"
height="1804"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_canonical_comparison_hu11383768160767465327.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_canonical_comparison_hu14781516337501950137.png 1024w"
loading="lazy"
alt="cylinder canonical comparison"
class="gallery-image"
data-flex-grow="116"
data-flex-basis="279px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_selected_gate.png"
width="1800"
height="1100"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_selected_gate_hu10436537628129182673.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_selected_gate_hu11303264214279051277.png 1024w"
loading="lazy"
alt="cylinder selected gate"
class="gallery-image"
data-flex-grow="163"
data-flex-basis="392px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_tuning_effects.png"
width="2104"
height="1654"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_tuning_effects_hu5993519684689092209.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/cylinder_tuning_effects_hu14380448537198915626.png 1024w"
loading="lazy"
alt="cylinder tuning effects"
class="gallery-image"
data-flex-grow="127"
data-flex-basis="305px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lax_detailed_comparison.png"
width="2134"
height="2131"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lax_detailed_comparison_hu9181236634959207000.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lax_detailed_comparison_hu15753460253876733189.png 1024w"
loading="lazy"
alt="lax detailed comparison"
class="gallery-image"
data-flex-grow="100"
data-flex-basis="240px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lax_tuning_effects.png"
width="2104"
height="1654"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lax_tuning_effects_hu468395170288021746.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lax_tuning_effects_hu18181799034340339245.png 1024w"
loading="lazy"
alt="lax tuning effects"
class="gallery-image"
data-flex-grow="127"
data-flex-basis="305px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lvr_versions_comparison.png"
width="2164"
height="1864"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lvr_versions_comparison_hu7238821385112106549.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/lvr_versions_comparison_hu17684334989149175572.png 1024w"
loading="lazy"
alt="lvr versions comparison"
class="gallery-image"
data-flex-grow="116"
data-flex-basis="278px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/refined_round_overview.png"
width="2164"
height="1864"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/refined_round_overview_hu17927348643980532322.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-15_wbap_o2_reference_retuning/figures/refined_round_overview_hu10483321194652565334.png 1024w"
loading="lazy"
alt="refined round overview"
class="gallery-image"
data-flex-grow="116"
data-flex-basis="278px"
>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>HQM_OPT joint tuning (5 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/cylinder_canonical_comparison.png"
width="2104"
height="1804"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/cylinder_canonical_comparison_hu5115474209434085463.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/cylinder_canonical_comparison_hu4615703064112739049.png 1024w"
loading="lazy"
alt="cylinder canonical comparison"
class="gallery-image"
data-flex-grow="116"
data-flex-basis="279px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/cylinder_tuning_effects.png"
width="2104"
height="1654"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/cylinder_tuning_effects_hu11305771048196082646.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/cylinder_tuning_effects_hu15227294912693865542.png 1024w"
loading="lazy"
alt="cylinder tuning effects"
class="gallery-image"
data-flex-grow="127"
data-flex-basis="305px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/lax_detailed_comparison.png"
width="2134"
height="2132"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/lax_detailed_comparison_hu14180725775487921998.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/lax_detailed_comparison_hu15839118765249684379.png 1024w"
loading="lazy"
alt="lax detailed comparison"
class="gallery-image"
data-flex-grow="100"
data-flex-basis="240px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/lax_tuning_effects.png"
width="2104"
height="1654"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/lax_tuning_effects_hu6303692979372692729.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/lax_tuning_effects_hu15936789522216861318.png 1024w"
loading="lazy"
alt="lax tuning effects"
class="gallery-image"
data-flex-grow="127"
data-flex-basis="305px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/scheme_comparison.png"
width="2104"
height="1654"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/scheme_comparison_hu8045963123046360938.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-16_lvr_hqm_opt_joint_tune/figures/scheme_comparison_hu278847423847351959.png 1024w"
loading="lazy"
alt="scheme comparison"
class="gallery-image"
data-flex-grow="127"
data-flex-basis="305px"
>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>LVR v2 shock-band gate (3 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_gate_refinement.png"
width="1804"
height="1650"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_gate_refinement_hu1274375396630782430.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_gate_refinement_hu8052185584136433154.png 1024w"
loading="lazy"
alt="lax gate refinement"
class="gallery-image"
data-flex-grow="109"
data-flex-basis="262px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_preshock_flatness.png"
width="1924"
height="796"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_preshock_flatness_hu13027320188564048254.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/lax_preshock_flatness_hu3728944693921922672.png 1024w"
loading="lazy"
alt="lax preshock flatness"
class="gallery-image"
data-flex-grow="241"
data-flex-basis="580px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/shock_band_outcome.png"
width="1924"
height="1710"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/shock_band_outcome_hu1478564709255345773.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-20_lvr_shock_band_gate/figures/shock_band_outcome_hu11445097504228106430.png 1024w"
loading="lazy"
alt="shock band outcome"
class="gallery-image"
data-flex-grow="112"
data-flex-basis="270px"
>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>LVR v2 extended validation (13 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/cylinder_flux_rotation_comparison.png"
width="1770"
height="1619"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/cylinder_flux_rotation_comparison_hu2514678505335233127.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/cylinder_flux_rotation_comparison_hu15784162629255175339.png 1024w"
loading="lazy"
alt="cylinder flux rotation comparison"
class="gallery-image"
data-flex-grow="109"
data-flex-basis="262px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_flux_comparison.png"
width="1767"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_flux_comparison_hu2857894623977633488.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_flux_comparison_hu9905968539774848420.png 1024w"
loading="lazy"
alt="lax flux comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="255px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_near_shock_detail.png"
width="1891"
height="1634"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_near_shock_detail_hu1444038257194088060.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_near_shock_detail_hu16604471243202695359.png 1024w"
loading="lazy"
alt="lax near shock detail"
class="gallery-image"
data-flex-grow="115"
data-flex-basis="277px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_target_weight_comparison.png"
width="1767"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_target_weight_comparison_hu4750659556717716821.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/lax_target_weight_comparison_hu37179190149758068.png 1024w"
loading="lazy"
alt="lax target weight comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="255px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_flux_comparison.png"
width="1770"
height="1619"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_flux_comparison_hu15830662353858535511.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_flux_comparison_hu11894738455148783498.png 1024w"
loading="lazy"
alt="shu osher flux comparison"
class="gallery-image"
data-flex-grow="109"
data-flex-basis="262px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_method_comparison.png"
width="1770"
height="1619"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_method_comparison_hu11872337837036184934.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_method_comparison_hu3488155041402351112.png 1024w"
loading="lazy"
alt="shu osher method comparison"
class="gallery-image"
data-flex-grow="109"
data-flex-basis="262px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_target_weight_comparison.png"
width="1770"
height="1619"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_target_weight_comparison_hu14562566977910971820.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/shu_osher_target_weight_comparison_hu12809679812451569826.png 1024w"
loading="lazy"
alt="shu osher target weight comparison"
class="gallery-image"
data-flex-grow="109"
data-flex-basis="262px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_flux_comparison.png"
width="1767"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_flux_comparison_hu18196851243184912623.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_flux_comparison_hu5315930743714215908.png 1024w"
loading="lazy"
alt="sod flux comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="255px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_near_shock_detail.png"
width="1891"
height="1634"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_near_shock_detail_hu17408878892030765362.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_near_shock_detail_hu1968722886231974859.png 1024w"
loading="lazy"
alt="sod near shock detail"
class="gallery-image"
data-flex-grow="115"
data-flex-basis="277px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_target_weight_comparison.png"
width="1767"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_target_weight_comparison_hu8207260418114042185.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/sod_target_weight_comparison_hu4900606941068557444.png 1024w"
loading="lazy"
alt="sod target weight comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="255px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/toro123_target_weight_comparison.png"
width="1767"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/toro123_target_weight_comparison_hu8795857261567734352.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/toro123_target_weight_comparison_hu8917248932950905228.png 1024w"
loading="lazy"
alt="toro123 target weight comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="255px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/two_shock_flux_comparison.png"
width="1767"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/two_shock_flux_comparison_hu16923299770829201573.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/two_shock_flux_comparison_hu12801714427115420044.png 1024w"
loading="lazy"
alt="two shock flux comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="255px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/two_shock_target_weight_comparison.png"
width="1767"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/two_shock_target_weight_comparison_hu16342419345452487318.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-21_lvr_v2_extended_validation/figures/two_shock_target_weight_comparison_hu1363828304483162655.png 1024w"
loading="lazy"
alt="two shock target weight comparison"
class="gallery-image"
data-flex-grow="106"
data-flex-basis="255px"
>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>Double Mach reflection development (41 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_factorial_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_factorial_t025_full_R_hu9839363272110355168.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_factorial_t025_full_R_hu11747493907921932391.png 1024w"
loading="lazy"
alt="dm240 3wbap factorial t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_factorial_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_factorial_t025_mach_stem_R_hu5482063117079929899.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_factorial_t025_mach_stem_R_hu14928126349442633203.png 1024w"
loading="lazy"
alt="dm240 3wbap factorial t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_hqm_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_hqm_t025_full_R_hu15256235880842564294.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_hqm_t025_full_R_hu10219517342038698109.png 1024w"
loading="lazy"
alt="dm240 3wbap hqm t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_hqm_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_hqm_t025_mach_stem_R_hu17145379491307246475.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_3wbap_hqm_t025_mach_stem_R_hu14694066970919474134.png 1024w"
loading="lazy"
alt="dm240 3wbap hqm t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_m9_lvr_hqm_full_comparison.png"
width="2340"
height="1196"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_m9_lvr_hqm_full_comparison_hu964814736302999504.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_m9_lvr_hqm_full_comparison_hu5818663105657029224.png 1024w"
loading="lazy"
alt="dm240 dm240u m9 lvr hqm full comparison"
class="gallery-image"
data-flex-grow="195"
data-flex-basis="469px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_m9_lvr_hqm_mach_stem_comparison.png"
width="2340"
height="1820"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_m9_lvr_hqm_mach_stem_comparison_hu805867713742373939.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_m9_lvr_hqm_mach_stem_comparison_hu13530466218046904950.png 1024w"
loading="lazy"
alt="dm240 dm240u m9 lvr hqm mach stem comparison"
class="gallery-image"
data-flex-grow="128"
data-flex-basis="308px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_mesh_comparison.png"
width="3819"
height="1468"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_mesh_comparison_hu9014272337292008688.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_dm240u_mesh_comparison_hu13351020408714236610.png 1024w"
loading="lazy"
alt="dm240 dm240u mesh comparison"
class="gallery-image"
data-flex-grow="260"
data-flex-basis="624px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_chi_full_comparison.png"
width="1680"
height="840"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_chi_full_comparison_hu14027982083190852021.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_chi_full_comparison_hu478262137909785173.png 1024w"
loading="lazy"
alt="dm240 lvr chi full comparison"
class="gallery-image"
data-flex-grow="200"
data-flex-basis="480px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_chi_mach_stem_comparison.png"
width="1680"
height="1200"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_chi_mach_stem_comparison_hu10513926885854326652.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_chi_mach_stem_comparison_hu13303036582895257080.png 1024w"
loading="lazy"
alt="dm240 lvr chi mach stem comparison"
class="gallery-image"
data-flex-grow="140"
data-flex-basis="336px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_full_R_hu16253277450730699046.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_full_R_hu4294121293387995240.png 1024w"
loading="lazy"
alt="dm240 lvr v2 factorial t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_full_chi.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_full_chi_hu16735757251913793264.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_full_chi_hu10085528523901479589.png 1024w"
loading="lazy"
alt="dm240 lvr v2 factorial t025 full chi"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_mach_stem_R_hu7186960201834000079.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_mach_stem_R_hu9180964314167060142.png 1024w"
loading="lazy"
alt="dm240 lvr v2 factorial t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_mach_stem_chi.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_mach_stem_chi_hu7012242807227178102.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_factorial_t025_mach_stem_chi_hu18063960075463147458.png 1024w"
loading="lazy"
alt="dm240 lvr v2 factorial t025 mach stem chi"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_full_R_hu13474494632899074218.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_full_R_hu3809289438431585537.png 1024w"
loading="lazy"
alt="dm240 lvr v2 hqm t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_full_chi.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_full_chi_hu5024617152943017565.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_full_chi_hu15023473038500884257.png 1024w"
loading="lazy"
alt="dm240 lvr v2 hqm t025 full chi"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_mach_stem_R_hu5045842955937691549.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_mach_stem_R_hu14909998519036616511.png 1024w"
loading="lazy"
alt="dm240 lvr v2 hqm t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_mach_stem_chi.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_mach_stem_chi_hu11493719430545904362.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_lvr_v2_hqm_t025_mach_stem_chi_hu2542475268167552922.png 1024w"
loading="lazy"
alt="dm240 lvr v2 hqm t025 mach stem chi"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_factorial_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_factorial_t025_full_R_hu3826150842481020110.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_factorial_t025_full_R_hu16991376422924999461.png 1024w"
loading="lazy"
alt="dm240 m9 3wbap factorial t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_factorial_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_factorial_t025_mach_stem_R_hu5432317552300882876.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_factorial_t025_mach_stem_R_hu2735196476642467486.png 1024w"
loading="lazy"
alt="dm240 m9 3wbap factorial t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_hqm_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_hqm_t025_full_R_hu18284123342101044369.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_hqm_t025_full_R_hu1165278170751300040.png 1024w"
loading="lazy"
alt="dm240 m9 3wbap hqm t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_hqm_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_hqm_t025_mach_stem_R_hu4134113658600696598.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_3wbap_hqm_t025_mach_stem_R_hu2787059387571410970.png 1024w"
loading="lazy"
alt="dm240 m9 3wbap hqm t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_hqm_halfdt_full_comparison.png"
width="2340"
height="1196"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_hqm_halfdt_full_comparison_hu13466257630926078770.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_hqm_halfdt_full_comparison_hu5516657838805941154.png 1024w"
loading="lazy"
alt="dm240 m9 lvr hqm halfdt full comparison"
class="gallery-image"
data-flex-grow="195"
data-flex-basis="469px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_hqm_halfdt_mach_stem_comparison.png"
width="2340"
height="1820"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_hqm_halfdt_mach_stem_comparison_hu4785768780675646454.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_hqm_halfdt_mach_stem_comparison_hu1838595010669687237.png 1024w"
loading="lazy"
alt="dm240 m9 lvr hqm halfdt mach stem comparison"
class="gallery-image"
data-flex-grow="128"
data-flex-basis="308px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_full_R_hu10293314486718886624.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_full_R_hu15078594060944533378.png 1024w"
loading="lazy"
alt="dm240 m9 lvr v2 factorial t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_full_chi.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_full_chi_hu11595532399651253001.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_full_chi_hu15764198112416369989.png 1024w"
loading="lazy"
alt="dm240 m9 lvr v2 factorial t025 full chi"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_mach_stem_R_hu5726002641065241465.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_mach_stem_R_hu7771934237968470192.png 1024w"
loading="lazy"
alt="dm240 m9 lvr v2 factorial t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_mach_stem_chi.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_mach_stem_chi_hu11861291940919592061.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_factorial_t025_mach_stem_chi_hu17280312341168188495.png 1024w"
loading="lazy"
alt="dm240 m9 lvr v2 factorial t025 mach stem chi"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_full_R_hu10154187473929677792.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_full_R_hu7891360571856565780.png 1024w"
loading="lazy"
alt="dm240 m9 lvr v2 hqm t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_full_chi.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_full_chi_hu4690298755534571289.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_full_chi_hu12715033537804665068.png 1024w"
loading="lazy"
alt="dm240 m9 lvr v2 hqm t025 full chi"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_mach_stem_R_hu6983811153210813130.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_mach_stem_R_hu2770011321378842923.png 1024w"
loading="lazy"
alt="dm240 m9 lvr v2 hqm t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_mach_stem_chi.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_mach_stem_chi_hu16118295351815298264.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_lvr_v2_hqm_t025_mach_stem_chi_hu14516444267332467776.png 1024w"
loading="lazy"
alt="dm240 m9 lvr v2 hqm t025 mach stem chi"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_o2_wbap_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_o2_wbap_t025_full_R_hu3516862864148185990.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_o2_wbap_t025_full_R_hu14404255528326459043.png 1024w"
loading="lazy"
alt="dm240 m9 o2 wbap t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_o2_wbap_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_o2_wbap_t025_mach_stem_R_hu742438024587041846.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_m9_o2_wbap_t025_mach_stem_R_hu349557653865759202.png 1024w"
loading="lazy"
alt="dm240 m9 o2 wbap t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_o2_wbap_t025_full_R.png"
width="2220"
height="900"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_o2_wbap_t025_full_R_hu808405915262094135.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_o2_wbap_t025_full_R_hu4438866123000688989.png 1024w"
loading="lazy"
alt="dm240 o2 wbap t025 full R"
class="gallery-image"
data-flex-grow="246"
data-flex-basis="592px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_o2_wbap_t025_mach_stem_R.png"
width="1920"
height="1880"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_o2_wbap_t025_mach_stem_R_hu12348439755750318210.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_o2_wbap_t025_mach_stem_R_hu13372616312827067762.png 1024w"
loading="lazy"
alt="dm240 o2 wbap t025 mach stem R"
class="gallery-image"
data-flex-grow="102"
data-flex-basis="245px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_full_comparison.png"
width="3600"
height="840"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_full_comparison_hu11945477714651014160.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_full_comparison_hu4157262312403145067.png 1024w"
loading="lazy"
alt="dm240 rusanov m9 full comparison"
class="gallery-image"
data-flex-grow="428"
data-flex-basis="1028px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_mach_stem_comparison.png"
width="3600"
height="1200"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_mach_stem_comparison_hu11931228328557433699.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240_rusanov_m9_mach_stem_comparison_hu4553939874309598024.png 1024w"
loading="lazy"
alt="dm240 rusanov m9 mach stem comparison"
class="gallery-image"
data-flex-grow="300"
data-flex-basis="720px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_full_density.png"
width="3419"
height="825"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_full_density_hu7723726479375393686.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_full_density_hu16375401231013901454.png 1024w"
loading="lazy"
alt="dm240u m9 available full density"
class="gallery-image"
data-flex-grow="414"
data-flex-basis="994px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_mach_stem_density.png"
width="3419"
height="1983"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_mach_stem_density_hu10260545776696118262.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_available_mach_stem_density_hu10235167322403366578.png 1024w"
loading="lazy"
alt="dm240u m9 available mach stem density"
class="gallery-image"
data-flex-grow="172"
data-flex-basis="413px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_full_chi.png"
width="2340"
height="689"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_full_chi_hu13263216021223139200.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_full_chi_hu8751655026799169427.png 1024w"
loading="lazy"
alt="dm240u m9 lvr weights full chi"
class="gallery-image"
data-flex-grow="339"
data-flex-basis="815px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_mach_stem_chi.png"
width="2340"
height="1131"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_mach_stem_chi_hu96381902276133565.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-22_double_mach_reflection/figures/dm240u_m9_lvr_weights_mach_stem_chi_hu7453199057938052581.png 1024w"
loading="lazy"
alt="dm240u m9 lvr weights mach stem chi"
class="gallery-image"
data-flex-grow="206"
data-flex-basis="496px"
>&lt;/td>
&lt;td>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>Canonical 13-method matrix (30 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_all_13_methods_hu13591605937923919004.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_all_13_methods_hu1599811450743203145.png 1024w"
loading="lazy"
alt="cylinder all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_factor_grid_hu18273556203072879822.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_factor_grid_hu17686273063391076417.png 1024w"
loading="lazy"
alt="cylinder factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_factor_grid.png"
width="2974"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_factor_grid_hu104346159456995263.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_factor_grid_hu13158618936820758072.png 1024w"
loading="lazy"
alt="cylinder residual factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_history.png"
width="2674"
height="1835"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_history_hu3240232290675753504.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/cylinder_residual_history_hu17434765314600260909.png 1024w"
loading="lazy"
alt="cylinder residual history"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="349px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_full_lvr8.png"
width="1768"
height="1359"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_full_lvr8_hu12730485764316178719.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_full_lvr8_hu11044732051265139056.png 1024w"
loading="lazy"
alt="dm240u chi full lvr8"
class="gallery-image"
data-flex-grow="130"
data-flex-basis="312px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_mach_stem_lvr8.png"
width="3328"
height="1609"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_mach_stem_lvr8_hu8457912470146127268.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_chi_mach_stem_lvr8_hu17900074475444905013.png 1024w"
loading="lazy"
alt="dm240u chi mach stem lvr8"
class="gallery-image"
data-flex-grow="206"
data-flex-basis="496px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_full_all13.png"
width="2548"
height="1663"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_full_all13_hu12226690186581573972.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_full_all13_hu11058579718265795343.png 1024w"
loading="lazy"
alt="dm240u density full all13"
class="gallery-image"
data-flex-grow="153"
data-flex-basis="367px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_mach_stem_all13.png"
width="3328"
height="3075"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_mach_stem_all13_hu6877315342919388874.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/dm240u_final/dm240u_density_mach_stem_all13_hu6764226002776843958.png 1024w"
loading="lazy"
alt="dm240u density mach stem all13"
class="gallery-image"
data-flex-grow="108"
data-flex-basis="259px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_all_13_methods_hu13989156894043101726.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_all_13_methods_hu5699377060414079557.png 1024w"
loading="lazy"
alt="lax all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_factor_grid_hu11193637415937062700.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_factor_grid_hu11804631375519355045.png 1024w"
loading="lazy"
alt="lax factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_all_13_methods_hu2469644577355148918.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_all_13_methods_hu14702997825411101065.png 1024w"
loading="lazy"
alt="lax shock detail all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_factor_grid_hu14930663039993546301.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/lax_shock_detail_factor_grid_hu10624374398917780688.png 1024w"
loading="lazy"
alt="lax shock detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_all_13_methods_hu7684740468403889875.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_all_13_methods_hu10741646115402636730.png 1024w"
loading="lazy"
alt="shu osher all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_factor_grid_hu10885610301334237291.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_factor_grid_hu16473535329323508923.png 1024w"
loading="lazy"
alt="shu osher factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_all_13_methods_hu2467600170830123028.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_all_13_methods_hu2393735869167708618.png 1024w"
loading="lazy"
alt="shu osher shock detail all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_factor_grid_hu4437515962023212910.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_shock_detail_factor_grid_hu12921303027142142695.png 1024w"
loading="lazy"
alt="shu osher shock detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_all_13_methods_hu2617309801538282527.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_all_13_methods_hu14115481060103823294.png 1024w"
loading="lazy"
alt="shu osher wave detail all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_factor_grid_hu18111235278285853510.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/shu_osher_wave_detail_factor_grid_hu11973601103549194627.png 1024w"
loading="lazy"
alt="shu osher wave detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_all_13_methods_hu6656860610354992715.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_all_13_methods_hu15968705188782021113.png 1024w"
loading="lazy"
alt="sod all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_factor_grid_hu1843310145888560437.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_factor_grid_hu17877359152157289509.png 1024w"
loading="lazy"
alt="sod factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_all_13_methods_hu14006674235548689685.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_all_13_methods_hu16224037411932093556.png 1024w"
loading="lazy"
alt="sod shock detail all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_factor_grid_hu7713334750145249622.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/sod_shock_detail_factor_grid_hu5901206361205686317.png 1024w"
loading="lazy"
alt="sod shock detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_all_13_methods_hu14201498860612008706.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_all_13_methods_hu14353872380418622860.png 1024w"
loading="lazy"
alt="toro123 all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_factor_grid_hu14879651126612148865.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_factor_grid_hu1148527690953267275.png 1024w"
loading="lazy"
alt="toro123 factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_all_13_methods_hu7746875196468150905.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_all_13_methods_hu17048118463345507880.png 1024w"
loading="lazy"
alt="toro123 shock detail all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_factor_grid_hu3809864884284691545.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/toro123_shock_detail_factor_grid_hu828535877974257923.png 1024w"
loading="lazy"
alt="toro123 shock detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_all_13_methods.png"
width="2677"
height="1834"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_all_13_methods_hu6387553560867828210.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_all_13_methods_hu11109951014644762195.png 1024w"
loading="lazy"
alt="two shock all 13 methods"
class="gallery-image"
data-flex-grow="145"
data-flex-basis="350px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_factor_grid.png"
width="2977"
height="2167"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_factor_grid_hu17532023985906777035.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_factor_grid_hu2693120748328290410.png 1024w"
loading="lazy"
alt="two shock factor grid"
class="gallery-image"
data-flex-grow="137"
data-flex-basis="329px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_all_13_methods.png"
width="2977"
height="1422"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_all_13_methods_hu7310464510346093783.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_all_13_methods_hu14272519321018781230.png 1024w"
loading="lazy"
alt="two shock shock detail all 13 methods"
class="gallery-image"
data-flex-grow="209"
data-flex-basis="502px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_factor_grid.png"
width="3577"
height="1932"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_factor_grid_hu2838386758219568577.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_canonical_cross_case_matrix/figures/two_shock_shock_detail_factor_grid_hu7429076920977790067.png 1024w"
loading="lazy"
alt="two shock shock detail factor grid"
class="gallery-image"
data-flex-grow="185"
data-flex-basis="444px"
>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details>
&lt;details>
&lt;summary>Two-dimensional Riemann campaigns (4 figures)&lt;/summary>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Figure&lt;/th>
&lt;th>Figure&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_chi_lvr2.png"
width="2296"
height="1120"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_chi_lvr2_hu8861881953424196075.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_chi_lvr2_hu14322134502162589736.png 1024w"
loading="lazy"
alt="riemann2d 246u m9 chi lvr2"
class="gallery-image"
data-flex-grow="205"
data-flex-basis="492px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_density_all4_current.png"
width="2296"
height="2184"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_density_all4_current_hu6754144223502583835.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_246u_current/riemann2d_246u_m9_density_all4_current_hu10440447967617902352.png 1024w"
loading="lazy"
alt="riemann2d 246u m9 density all4 current"
class="gallery-image"
data-flex-grow="105"
data-flex-basis="252px"
>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_chi_lvr2.png"
width="2296"
height="1204"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_chi_lvr2_hu8319812306480203850.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_chi_lvr2_hu15824418457716572979.png 1024w"
loading="lazy"
alt="riemann2d m9 chi lvr2"
class="gallery-image"
data-flex-grow="190"
data-flex-basis="457px"
>&lt;/td>
&lt;td>&lt;img src="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_density_all4.png"
width="2296"
height="2254"
srcset="https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_density_all4_hu15610197974123463598.png 480w, https://harryzhou2000.github.io/hugo-harry/hugo-harry/p/limited-variational-reconstruction-v2/figures/studies/2026-09-28_riemann2d_400_pilot/figures/m9_final/riemann2d_m9_density_all4_hu7276328422921967540.png 1024w"
loading="lazy"
alt="riemann2d m9 density all4"
class="gallery-image"
data-flex-grow="101"
data-flex-basis="244px"
>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/details></description></item></channel></rss>