Taylor–Green Vortex
The classic 3D transition-to-turbulence benchmark at
starting from the analytic vortex

Run
bash
cd examples/taylor_green
# Standard time-window training
python3 main.py --config=configs/baseline.py
# Multi-stage eps-homotopy training
python3 main.py --config=configs/multi_stage.py| Config | Description |
|---|---|
configs/baseline.py | Single network per time window |
configs/multi_stage.py | Multi-stage correction cascade per window |
configs/pseudo_time.py | Adds adaptive pseudo-time stepping |
Notes
- The flagship example for multi-stage training: each stage trains a correction network around the frozen previous stages (
) with a linearized Navier–Stokes residual, a larger Fourier frequency, and rejection-sampled collocation points where the previous residual is large. - Long cascades are fully resumable: per-window, per-stage checkpoints (
time_window_{w}_stage_{s}) plus--config.training.resume=True. - Enstrophy of the predicted field is logged at every window boundary as a physical sanity check against the known Re 1600 reference curve.