Elias Farah's repositories

OpenFOAM-Automated-Tool-Chain-PoC

This project is a Proof of Concept (PoC) study. The objective is to build an automated simulation environment in OpenFOAM that automates the following operations: meshing, solving and post processing of a general purpose classical CFD simulation. The whole set-up is validated against the literature available for the "flow past cylinder" test case.

Language:PythonLicense:MITStargazers:1Issues:0Issues:0

6-Elements-Truss-Analysis-using-FEM

The following repository contains MATLAB scripts that returns the vector of the displacement fields at each node as well as the reactions on the nodes of a 6 Elements Truss using Finite Element Method (FEM). The initial and final position of all the nodes is also illustrated.

Language:MATLABStargazers:0Issues:0Issues:0

1D-Heat-Conduction-Equation-Solver

This project focuses on the evaluation of 4 different numerical schemes / methods based on the Finite Difference (FD) approach in order to compute the solution of the 1D Heat Conduction Equation with specified BCs and ICs, using C++ Object Oriented Programming (OOP).

Language:C++Stargazers:8Issues:0Issues:0

Vortex-Panel-Method-for-Airfoil-Aerodynamic-Coefficients

This repository makes use of the Vortex Panel Method to calculate the Lift, Drag and Pressure Coefficients of any airfoil at a specified Freestream Velocity, Chord Length and Angle of Attack by providing the X and Y coordinates of the airfoil in a .dat file.

Language:MATLABStargazers:1Issues:0Issues:0

dsmcFoamPlus-case-setup-for-the-2D-Orion-Crew-Module

This material provides the OpenFOAM case set-up files for the Orion Crew Module (OCM). The case set-up files are for the dsmcFoam+ solver and provide the mesh as well as the full set-up for the Orion Crew Module (OCM) in 2D using the QK chemical model. All reactions are implemented for a 5-species flow.

Language:C++Stargazers:13Issues:0Issues:0