int Fluid::progress(const float dt)
Mit dieser Funktion wird der Zustand nach der übergebenen Zeit dt berechnet. Von dt hängt maßgeblich das Verhalten der Flüssigkeit ab. Bei zu großen Zeitschritten kommen numerische Instabilitäten zum Tragen. Außerdem können evtl. lokale Begrenzungen übersprungen werden. Der Rückgabewert gibt an, ob eine neue Position der Partikel berechnet wurde (1) oder nicht (0).