FourierFlow¶
Registry ID: fourierflow
Categories: surrogate, generative, specialized CFD
Architecture: frequency-guided flow model for fluid-field prediction.
Method architecture¶
flowchart LR
X["Observed field history"] --> F["Fourier transform and<br/>frequency representation"]
F --> G["Frequency-guided<br/>flow dynamics"]
G --> Z["Latent temporal<br/>evolution"]
Z --> I["Inverse spectral<br/>synthesis"]
I --> Y["Next field or rollout"]
classDef input fill:#ffffff,stroke:#167d9a,stroke-width:1.5px,color:#17324d;
classDef core fill:#e9f8fb,stroke:#167d9a,stroke-width:1.5px,color:#17324d;
classDef output fill:#eef8f0,stroke:#34855c,stroke-width:1.5px,color:#173f2b;
class X input;
class F,G,Z,I core;
class Y output;
The scientific diagram summarizes a frequency-guided forecasting path. The exact flow objective, spectral representation, conditioning, and sampling procedure depend on the pinned implementation.
NAVIER-CFD library flow¶
flowchart LR
D["Temporal CFD provider"] --> AD["Canonical trajectory adapter"]
AD --> S["CFDSample<br/>history · target · coordinates"]
S --> C["Dataset-conditioned configuration<br/>channels · history · spatial dimension"]
R["Long-rollout and<br/>uncertainty requirements"] --> C
C --> H["ModelHub.load('fourierflow')"]
H --> M["FourierFlow reference<br/>or reviewed implementation"]
M --> T["Training + checkpoints"]
T --> P["Autoregressive prediction"]
P --> V["RMSE, spectral and<br/>rollout-stability metrics"]
V --> F["FigureLab + manifests"]
classDef data fill:#ffffff,stroke:#506784,stroke-width:1.3px,color:#17263a;
classDef config fill:#e8f6fb,stroke:#1580a0,stroke-width:1.3px,color:#17324d;
classDef train fill:#eef8f0,stroke:#34855c,stroke-width:1.3px,color:#173f2b;
classDef verify fill:#fff4e8,stroke:#c97932,stroke-width:1.3px,color:#5a3518;
class D,AD,S,R data;
class C,H,M config;
class T,P train;
class V,F verify;
from navier_cfd import load_model
model, plan = load_model(
"fourierflow",
dataset="realpdebench",
sample=sample,
return_plan=True,
)
Suitable tasks¶
Autoregressive flow forecasting, reconstruction, and RealPDEBench sim-to-real studies.
Strengths¶
Frequency-aware dynamics and strong real-flow baseline behavior.
Cautions¶
Pin the exact implementation, checkpoint, and paper/version used in each study.
Usage¶
navier models info fourierflow
Reference¶
FourierFlow baseline used in PIBERT RealPDEBench evaluations.