filmov
tv
Plume Simulation in Python/NumPy

Показать описание
This short video presents the flow simulation using the Paper by Jos Stam and her algorithm/method presented in the SIGGRAPH 1999.
In this problem, a source of momentum (a force source) is added in a small region in the lower central part of the domain, which generates an upward plume represented by the velocity vector field. The contour map represents the vorticity field (curl of velocity), which in 2D has only one non-zero component, the normal to the image plane.
For CFD engineers, this methodology seems strange at first sight. However, it intends to generate a reliable and convincing solution of the Navier-Stokes Equation. This approach is adequate for games, movies FX, Visual Effects, and Computer Graphics.
I actually do not know if it is possible to calculate engineering quantities with precision such as CFD classic methods.
Nonetheless, I think really fun to create code that solves a flow with a simple algorithm. Very instructive, and didactic to my classes.
I have implemented in Google COLAB based on the video of @Machine Learning and Simulation:
I advise this channel as a good reference for Python and Simulation.
In this problem, a source of momentum (a force source) is added in a small region in the lower central part of the domain, which generates an upward plume represented by the velocity vector field. The contour map represents the vorticity field (curl of velocity), which in 2D has only one non-zero component, the normal to the image plane.
For CFD engineers, this methodology seems strange at first sight. However, it intends to generate a reliable and convincing solution of the Navier-Stokes Equation. This approach is adequate for games, movies FX, Visual Effects, and Computer Graphics.
I actually do not know if it is possible to calculate engineering quantities with precision such as CFD classic methods.
Nonetheless, I think really fun to create code that solves a flow with a simple algorithm. Very instructive, and didactic to my classes.
I have implemented in Google COLAB based on the video of @Machine Learning and Simulation:
I advise this channel as a good reference for Python and Simulation.
Plume Simulation in Python/NumPy
PhiFlow Tutorial: Smoke Plume Simulation
Plume flow simulation on python. #cfd #python #fluidmechanics #engineering
Stable Fluids implemented in Python/NumPy
Transient flow around a square, fluid simulation (Python)
Flow over backward facing step simulation in Python
Incompressible Navier Stokes flow simulation (Jupyter Notebook)
LBM Fluid Simulation in Python with JAX | van Karman Vortex Street
Contour Plots in Python | using Matplotlib
Numpy Part 1 - Environmental Data Analysis
The Numpy Stack in Python - Lecture 24: Sampling Gaussian 2
Geodynamic Simulations in HPC with Python | SciPy 2015 | Nicola Creati
FEniCS Tutorial: Navier-Stokes Equation for Lid-Driven Cavity
New River Inlet- Surface temprature and vorticity simulation
How to find concentration | Python for mechanical engineer | Python Basic Tutorial | chemical
EE375 Lecture 22e: Gaussian Plume Application
Getting Sounding Data from University of Wyoming into Excel
Using Python to drive the General NOAA Operational Modeling Environment; SciPy 2013 Presentation
Triangular Mesh for Groundwater Models with MODFLOW 6 and Flopy - Tutorial
PyCLAW Tutorial: 1D Advection
Extinction: An Experiment in Evolution Simulation
Working with Tensors | Φ-Flow Tutorial 1
Getting Started with GCPy
Scientific Python Tutorial Workshop | Part 3 | Scikit-Learn & a bit of TensorFlow
Комментарии