Varios métodos numéricos son generalmente adecuados para resolver ecuaciones de flujo, como los métodos de elementos finitos, diferencias finitas y volúmenes finitos, que utilizan directamente las ecuaciones de Navier-Stokes, así como los métodos cinéticos de partículas. Debido a la variedad de variantes dentro de estas clases de métodos, es difícil identificar un método universalmente óptimo. El orden de convergencia juega un papel importante en todos los métodos de discretización, con la mayoría de los códigos comerciales ofreciendo convergencia cuadrática espacial para el campo de velocidad y aproximaciones lineales o cuadráticas para el campo de presión.
Además del orden de convergencia, la estabilidad, la difusión numérica y la dispersión son cruciales para la calidad de la solución. La difusión numérica puede conducir a un aumento artificial de la viscosidad, mientras que la dispersión numérica puede causar oscilaciones o errores de fase en los cálculos transitorios.
Los métodos cinéticos, como el método Lattice Boltzmann (LBM), discretizan una ecuación de Boltzmann simplificada en lugar de las ecuaciones de Navier-Stokes y son muy adecuados para problemas de flujo débilmente compresibles en ingeniería eólica. Los métodos de ecuaciones integrales, como el método de partículas de vórtice, se usan ocasionalmente para interacciones fluido-estructura en la construcción de puentes.
Algunos métodos de partículas rápidos se utilizan para visualizaciones simples y efectos de películas en 3D, pero generalmente no son adecuados para la ingeniería de viento debido a la falta de precisión física.