קודם הבא
באסל אבו-סיני logo

Basic 2D and 3D Eulerian Fluid Simulator Projec...

27 יולי, 2017

Entry statistics

0 צפיות
0 שבחים

Entry content

Entry 123873 in Portfolio by באסל אבו-סיני

Entry content

Entry 123872 in Portfolio by באסל אבו-סיני

Entry content

Entry content

Entry 123870 in Portfolio by באסל אבו-סיני

Entry content

Entry content

Entry content

Entry description

Demo Video demonstrating the use and some results of my Fluid Simulation project, implementing a basic Fluid Simulator on MATLAB.

The Solver I present here will hopefully provide a friendly starting point to new comers to take a dive into CFD and see how it works under the hood. I also hope that the code is readable enough and will invite people to improve and expand it in their own way to try out new features.

Features:
• Eulerian specification of flow field.
• 2D and 3D Static MAC Grids.
• Particle Method Fluid Tracer.
• Semi-Lagrangian Advection Scheme with Second Order Runge-Kutta Method.
• Two Pressure Solvers.
• Volume Conservation through Diffusion.
• Velocity Extrapolation through Averaging.
• Particle Advection, Collision Detection and Correction.
• Up to 4 User-defined Emitters and Cubic Obstacles.
• MATLAB GUI.
• Export Data and Import to HOUDINI.

Website: http://baselabusinni.wixsite.com/fluidsimulationproj
Full report and code: https://www.dropbox.com/sh/v6efov8vf0h752z/AACwY5Xg3YtJumM4J6i8iA1Ha?dl=0
Music: Godspeed You! Black Emperor - Storm
הוסף תגובה 0 תגובות
אנא היכנס למערכת כדי להגיב