Back to Experiments

Shell-model experiment: H diagnostic and enstrophy bound

Overview

The system studied here is a cubic shell ODE with independent velocity-shell variables \(u_k\) and vorticity-shell variables \(\omega_k\), with stretching couplings \(\lambda\), \(\lambda_2\) and a feedback coupling \(\sigma\). It is not a Galerkin truncation of Navier–Stokes. The threshold \(A^*\) reported below is a finite-window excursion threshold: the initial amplitude at which a trajectory first crosses the excursion threshold within the integration window. Its value, the times to threshold crossing and the classification scores depend on the integration window, the excursion threshold and the solver.

This run works through five computed steps on the ODE: (1) define the composite diagnostic \(H\) from three of the diagnostic levels, (2) locate the finite-window threshold \(A^*\) at which \(H\) changes behaviour, (3) record the maximum of \(H\) on trajectories that stay below threshold within the window, (4) record how the shell enstrophy \(\Omega = \sum_k \omega_k^2\) tracks \(H\) on those trajectories, and (5) fit the maximum enstrophy as a function of the initial amplitude.

Key Results

Computed Steps

StepQuantityStatus
1. Define \(H\)\(H = 0.3 \cdot L_{1,n} - 0.4 \cdot L_2 + 0.3 \cdot L_{4,n}\)Computed
2. Threshold\(A^* > 0\) at every tested \(\lambda_2\)Computed to \(\lambda_2 = 100\)
3. \(H\) within windowBelow \(A^*\), \(H \leq H_{\max}\) over the windowComputed
4. Relationship\(\Omega\) increases monotonically with \(H\) on these trajectoriesComputed
5. Enstrophy maximum\(\Omega_{\max} = f(A, H_{\max})\)Computed

Amplitude Scaling

FitPower-law exponentForm
Maximum enstrophy vs initial amplitude2.0\(\Omega_{\max} \propto A^2\) — quadratic within the window

\(A^*\) Across Stretching

\(\lambda_2\)\(A^*\)Positive?
10.301Yes
100.289Yes
500.275Yes
1000.270Yes
Observations. The finite-window threshold \(A^*\) is positive at every tested \(\lambda_2\) up to 100, decreasing from 0.301 to 0.270. On trajectories that stay below threshold within the window, \(H\) stays below a computed \(H_{\max}\) and the shell enstrophy increases monotonically with \(H\). The fitted power-law exponent (2.0) gives \(\Omega_{\max} \propto A^2\) for amplitudes below \(A^*\) within the window. These are properties of this ODE and of the chosen window, threshold and solver.

Reproducibility

../simplex/build/sxc exp_ns_scaffold.sx -o build/exp_ns_scaffold.ll

OPENSSL_PREFIX=$(brew --prefix openssl)
clang -O2 build/exp_ns_scaffold.ll \
  ../simplex/runtime/standalone_runtime.c \
  -o build/exp_ns_scaffold \
  -lm -lssl -lcrypto -L${OPENSSL_PREFIX}/lib

./build/exp_ns_scaffold

Related