This lab executes a deterministic LBM D3Q19 CPU Reference Kernel.
Voxelization is handled on CPU for ground-truth consistency.
Runs are persistent across reloads.
Phase D activePerformance Grade: Standard
GeometryDomainBoundarySolverRunInspect
Select and confirm a geometry to unlock the domain stage.
>GeometrySphere
Sphere
r = 0.6, ~2500 faces
Cube
1.0 × 1.0 × 1.0
Cylinder
r = 0.4, h = 1.2
NACA 0012
chord = 2.0, span = 1.0
Ahmed Body
simplified bluff body
+ Import Custom Mesh
Phase D ready - STL, GLB, or Three.js Geometry
>Domain6.0 x 6.0 x 6.0
Span X6.0 m
Span Y6.0 m
Span Z6.0 m
Domain sizing is live in Phase D and drives the viewport shell immediately.
>Boundary Conditions
Inlet Velocity0.080 lu/ts
Velocity in lattice units per timestep. Keep below 0.15 for stability.
Inlet Direction
>Solver Settings
Grid Resolution
Solver Mode
LES adds deterministic eddy viscosity inside the existing LBM step. It does not change bounce-back or MEM force logic.
Relaxation Time (τ)0.600
Controls viscosity. Lower = less viscous, faster flow. τ > 0.5 required for stability.
Steps per Frame4
More steps = faster convergence but heavier GPU load.
>Visualization
Field Variable
Color Map
Slice Axis
Position0.00 m
Seed Count64
Max Steps200
Map RangeAuto
WebGPU Not Available
Your browser does not support WebGPU (Visualization).
Phase: Phase D — Post-Processing
System Grade: Standard Performance
Target Method: LBM D3Q19
Solver: CPU LBM Reference (JS)
Mode: LAMINAR
Effective ν: --
Effective τ: --
LES Clamps: 0 step / 0 total
Smagorinsky Cs: --
Graphics: WebGPU (Visualization Only)
Geometry Path: CPU Voxelization
Exportability: JSON Logs / Field Buffers
About
This page is currently the Phase D CFD Lab.
It implements a deterministic LBM solver core with full observability,
divergence checks, and state persistence.
PHASEPhase D — Post-Processing
GRADESTANDARD
ITER0
GRID64×64×64
τ0.600
MODELAMINAR
INLET0.080
MESHSphere
FPS—
Previous Session Found
Mesh—
Iterations—
Run ID—
The simulation will NOT auto-start. You can resume manually after restoring.