Skip to content

Multiple fluid models and scenarios are solved using FEniCS.

Notifications You must be signed in to change notification settings

juliancastrillon77/CFD_with_FEniCS

Repository files navigation

CFD_with_FEniCS

--- Results Gallery: https://drive.google.com/drive/folders/1iqLgXiIi73UaankAaU2uCSRX-CPFJ8cV?usp=sharing ---

Screen Shot 2024-03-04 at 9 56 50 PM

Hello ! Welcome to my CFD repository.

The objective of this repository is to embark on a computational odyssey where we harness the simplicity of Fenics to navigate the complexities of computational fluid dynamics (CFD). Fenics stands out as a cutting-edge finite element library, providing a robust framework for solving partial differential equations (PDEs). Its flexibility, efficiency, and user-friendly interface makes it an ideal choice for CFD simulations. By leveraging Fenics, we aim to streamline the process of developing, implementing, and solving CFD problems, empowering both beginners and experts in the field.

I welcome contributions from the community, your input is valuable.

This repository is set up by folders. The title of each folder gives a brief description of what CFD model is solved. In general, each folder will contain one main .py file and one Results folder. The Results folder contains the solution of the variables that is solved in each model and stored in a .pvd & .vtu file later to be analyzed in ParaView. In the repository there's a folder called 'Mesh' that contains everything related to the mesh. The mesh is generated using Gmsh.

It is worth noting that all the software used is open-source (Python, Fenics, Paraview & Gmsh).

FEniCS: https://fenicsproject.org/

ParaView: https://www.paraview.org/

Gmsh: https://gmsh.info/

Releases

No releases published

Packages

No packages published