u · Rýchlosť
Vektor u = (u, v) určuje smer a rýchlosť pohybu v každom bode. Člen ∂u/∂t opisuje jeho zmenu v čase.
SIM / FLUID DYNAMICS
Rozvír prúdenie myšou alebo prstom. Prejdi od jednotlivých guľôčok až k súvislej hmle.
Zadaj celé súradnice od 1 do 64.
Sonda zostáva v označenej bunke, tekutina cez ňu preteká. Normalizované jednotky; x rastie doprava, y nadol. φ je pomocný potenciál poslednej tlakovej projekcie, nie tlak v pascaloch. Grafy majú vlastné automatické mierky a zobrazujú posledných 15 simulačných sekúnd. Pozastavenie zastaví aj záznam.
ZA OBRAZOM / FYZIKA
Navierove–Stokesove rovnice opisujú, ako sa mení pohyb tekutín. V tomto modeli sledujeme nestlačiteľnú newtonovskú tekutinu s konštantnou hustotou a viskozitou v dvoch rozmeroch.
Vektor u = (u, v) určuje smer a rýchlosť pohybu v každom bode. Člen ∂u/∂t opisuje jeho zmenu v čase.
Tekutina prenáša vlastnú rýchlosť do okolia. Tento jav, advekcia, pomáha vytvárať a presúvať víry.
Rozdiely tlaku p urýchľujú tekutinu. Symbol ρ označuje jej konštantnú hustotu.
Kinematická viskozita ν vyhladzuje rozdiely rýchlosti. Vyššia hodnota tlmí jemné víry a vyrovnáva prúdenie.
Vonkajšie zrýchlenie f tu predstavuje impulz z pohybu kurzora a zo stálych zdrojov. Symbol ∇ označuje priestorové derivácie a ∇² Laplaceov operátor.
Do malej oblasti priteká toľko objemu, koľko z nej odteká. Výpočet tlaku upravuje rýchlosti tak, aby sa táto podmienka približne splnila.
Guľôčky sú pasívne značky unášané rýchlostným poľom; nie sú to molekuly ani samostatne sa zrážajúce kvapky. Hmla zobrazuje koncentráciu farbiva na mriežke. Posuvník medzi nimi plynulo prelína, nemení viskozitu ani presnosť výpočtu. Farba postupne slabne a častice zanikajú, aby zostal nový pohyb viditeľný.
Metóda typu Stable Fluids postupne pridá impulzy, rozptýli rýchlosť vplyvom viskozity, prenesie ju semi-lagrangeovskou advekciou a upraví tlak. Používa pevnú mriežku 64 × 64, krok 1/60 a uzavreté hranice s nulovou normálovou rýchlosťou. Čas, priestor a viskozita sú v normalizovaných jednotkách; nejde o hodnoty kalibrované pre konkrétnu kvapalinu.
Je to názorný numerický model, nie presný inžiniersky výpočet. Konečné rozlíšenie, približné riešenie tlaku, numerická difúzia a dodatočné slabé tlmenie rýchlosti ovplyvňujú výsledok. Model nerieši voľnú hladinu, povrchové napätie ani 3D turbulenciu.
Metodika: Jos Stam — Real-Time Fluid Dynamics for Games (2003) ↗