Fluids & reaction · 2 / 10
Semi-Lagrangian Advection
流れを逆向きにたどって染料を運ぶ。
Compare in motion
Interactive model
水中の染料
AReference
静止した染料
BSemi-Lagrangian Advection100%
流れに沿う染料の移動を計算できる
Scrub to pause and inspect. At 0%, B matches A; at 100%, B shows the effect. The scene repeats every 8 seconds.
Look for: 速度を逆にたどって値を読む → 色が下流へ運ばれる。
This model simplifies the technique to show its use case and effect. Operation counts describe the model; they are not performance measurements.
Read the storyboard
例: 水中の染料
1. Start
色が一点にある
2. Change
速度を逆にたどって値を読む
3. Result
色が下流へ運ばれる
How it works
1. Input
現在のセルと速度
2. Process
逆向きにたどって値を読む
3. Result
運ばれた密度
Further reading
GPU Gems — Fast Fluid Dynamics Simulation on the GPU ↗A general reference for this subcategory.