Dashboard Roadmap Fuchs Shell Six Slices Fell–Heisenberg Warp Factory Figures Notebooks About
Alcubierre · Boundary-Mode
Jupyter notebooks
Symbolic + numerical workhorses
Notebook Scope Heavy compute
verification SymPy/numpy verification of every key linearization expression Local · pure symbolic
matter_shell Path 2A — Fuchs bump function, Israel junction, angular decomposition, EC scaling Local · moderate
israel_junction Task 2A.6 — full Israel junction (static + boosted), critical λ* Cell 8 → HF Jobs
thickness_bound Task 2A.7 — minimum-thickness scaling Δmin/R = κβ/C, numerical sweep, Fuchs comparison Cell 6 → HF Jobs
acceleration Task 2A.10 — ADM 4-momentum obstruction, three-mechanism catalog, GW-recoil ceiling Cells 9-12 → HF Jobs (GW)
krasnikov_tube Task 2A.13 — Krasnikov 4D + Fuchs wall, Everett–Roman Eq. 14 reproduction, scaling law Cell 19 → HF Jobs
shift_families Phase 2C Slice 1 — alternate axisymmetric shifts (Alcubierre, Natário, Bessel) HF Jobs sweep
hybrid_wall Phase 2C Slice 2 — Krasnikov wall + Fuchs perturbation HF Jobs sweep
time_dependent Phase 2C Slice 3 — explicit v(t) ramp, antisymmetry of v̇ correction Local
cosmological_exterior Phase 2C Slice 5 — McVittie exterior, momentum-exchange ceiling Local
fell_heisenberg Phase 2D — multi-mode static shift, WEC + DEC at Eulerian level Multiple HF-Jobs sweeps
Out-of-tree dependency
Warp Factory v1.0 (MATLAB)

Reproduction kit

Helmerich, Fuchs et al. 2024's MATLAB Warp Factory toolkit (MIT-licensed, github.com/NerdsWithAttitudes/WarpFactory) is cloned out-of-tree at F:/science-projects/WarpFactory/. The project's interface lives in warp_factory_repro/:

  • fuchs_fig10_repro.m — Session 18 existence anchor
  • kappa_sweep.m — Session 18 1-D Δ-bracket
  • kappa_surface_sweep.m — Session 19 27-cell × 6-Δ surface
  • alcubierre_sanity.m — Session 19 Pfenning-Ford textbook EC violator

Pipeline notes

Warp Factory's metricGet_WarpShellComoving(...) builds a TOV shell + bump-function shift; evalMetric(M,1,1) returns a struct of NEC/WEC/DEC/SEC arrays. Headless MATLAB R2023a runs typically take 90 sec for the anchor, ~140 min for the full κ-surface sweep on 8 cores.

Headless invocation pattern:

matlab.exe -batch "cd('warp_factory_repro');
  run('kappa_surface_sweep.m')"
Heavy compute
HF-Jobs sweep dispatcher

hf_jobs/

Parameter sweeps too heavy for a notebook are factored into pure-Python sweep modules under hf_jobs/sweeps/. The dispatcher hf_jobs/run_sweep.py takes a JSON config (preview for local validation, full for HF Jobs / cpu-xl) and outputs to sweeps/<sweep>_<timestamp>.parquet.

Typical HF Jobs invocation (from a notebook cell):

hf jobs run --flavor cpu-xl --secrets HF_TOKEN \
    --timeout 6h python:3.12 \
    bash -c "git clone https://github.com/bshepp/alcubierre /work \
             && cd /work \
             && bash hf_jobs/jobs/run_fell_heisenberg.sh \
                  npts129_full upload-subdir"

Discipline

Always validate the *_preview config locally before dispatching the *_full grid. HF Jobs is billed per second and the preview is the safety net.

Per-sweep pricing on cpu-xl (16 vCPU, 64 GB RAM): ~$0.10/hr; a full Fell–Heisenberg npts=129 sweep is ~10080 points × 14 sec/pt ÷ 64 workers ≈ 3.5 hr ≈ $0.35. Sweeps go to bshepp/alcubierre-sweeps on HF Hub.