Run computed flow fields instead of decorative motion. Study an external cylinder wake, interrogate cut-plane diagnostics, then switch to internal straight-pipe and Venturi geometries whose walls are part of the numerical lattice.
01
Cylinder wake
02
Field diagnostics
03
Pipe + Venturi
STEMORIA CFD simulation
Computed external flow → 3D viewport → tracers → numerical diagnostics
Governing model
Single-relaxation-time BGK lattice Boltzmann on the D3Q19 lattice. Macroscopic density and velocity are recovered from the particle populations each time step.
Boundary conditions
Fixed equilibrium inlet, zero-gradient outlet, and bounce-back no-slip walls/cylinder. Pressure coloring uses the isothermal LBM relation p = ρc²s.
Model boundary
Weakly compressible teaching CFD at low lattice Mach number. It is not a production CFD replacement and does not yet use LES, adaptive mesh refinement, or dimensional force coefficients.
Diagnostics workbench
This panel runs a diagnostic instance of the same D3Q19 numerical model. Every overlay is sampled from its computed field; it is not decorative flow artwork.
Internal-flow geometry laboratory
The wall geometry is part of the D3Q19 solid mask. Velocity, density-derived lattice pressure, vorticity and section averages all come from the evolving populations.
Section probe A · upstream
ū = …
p̄ = …
Section probe B · developed region
ū = …
p̄ = …
Section probe C · downstream
ū = …
p̄ = …
Poiseuille reference
Normalized center-plane RMSE: developing…
The analytic parabola is a validation reference only. A fuller annular-average profile is plotted in the numerical audit below.
Pressure response
Δp̄(upstream → center) = … lattice units
Pressure is recovered from p = ρ/3. No conversion to Pa is claimed without a dimensional scaling model.