• Stars
    star
    2
  • Language
    C
  • Created over 4 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

First time writing a 2D diffusion solver using Finite Volume Method. I referred to Versteeg and Malalasekara for reference.

More Repositories

1

NS_Solver_SIMPLE

Implemented a NS solver using SIMPLE algorithm and solved the benchmark cavity problem. There are some small bugs that have to be fixed. But the thoery behind the code is well established. I used reference from a CFD book written by Versteeg. I found the explanation in this book to be better compared to the Patankar book. Next part is to implement the channel flow benchmark problem using this code.
C++
13
star
2

Delaunay

A simple Delaunay mesh generator based on the Bowyer-Watson algorithm. I have based my code on the pseudocode present in the Wikipedia page. I have viewed other people's code and I believe this code is simpler and easier to understand the algorithm. This is an incremental algorithm and it is slower than the Divide and conquer method available.
Python
10
star
3

ACM

Implementation of artifical compressiblity method in C. Thanks to Tanmay agrawal for his CFD lecture about this method (also took part of his code for visualisation in plt format). Also refer to "A numerical method for solving incompressible viscous flow problems" by chorin 1967 for futher explanation on Artificial Compressibility Method.
C
3
star
4

QuadGen

A Quadtree implementation in Python to identify the points.
Python
2
star
5

Convex-hull

Convex hull program that wraps a set of points using Jarvis March algorithm.
Python
1
star
6

Machine_Learning_Models

I have included the python programs that I have used for practice in my projects to practice the implementation of machine learning techniques.
Python
1
star
7

Fluid-Mixer

OpenFOAM file to simulate multiphase simulation with a rotor. I have used Arbitrary Mesh Interface (AMI) for the mesh motion in the Rotor (solver is interFoam). This is OF6 version. Try to change the levels in the Snappy Dict if you have a good platform to simulate.
1
star