Numerische Wettervorhersage ist die Art und Weise, wie Wettervorhersagen gemacht werden. Dies geschieht mit Hilfe von Computermodellen der Atmosphäre. Solche Modelle beschreiben die aktuellen Wetterbedingungen und wie sie sich mit Hilfe von Gleichungen im Laufe der Zeit verändern. Mit Hilfe der aktuellen Wetterbedingungen können die Gleichungen gelöst oder angenähert werden, um zu sagen, wie das Wetter in der nahen Zukunft sein wird. Die relevanten physikalischen Parameter wie Druck, Temperatur, Windrichtung und -geschwindigkeit werden als Funktionen der Zeit betrachtet. Diese werden mit einem System von partiellen Differentialgleichungen modelliert. Dies ist ein dynamisches System, das numerisch gelöst wird. Die meisten dieser Gleichungen werden mit FORTRAN implementiert. Die Gleichungen werden approximiert. Da die Anzahl der Berechnungen sehr groß ist, werden sie normalerweise von Supercomputern durchgeführt, um sie zu beenden, bevor es zu spät ist.