David's repositories

OpenPNM

A Python package for performing pore network modeling of porous media

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

2d_conv_dif

Two-dimensional convection-diffusion solver via the finite volume method.

Language:CStargazers:0Issues:2Issues:0

Aero-matlab

My matlab homework files

Language:MatlabStargazers:0Issues:2Issues:0

APPLIC-VOF

volume of fluid - approximated piecewise linear calculation

Language:FortranStargazers:0Issues:2Issues:0

caffa3d-uns

A three-dimensional unstructured finite volume code for fluid flow simulations.

Language:FortranLicense:GPL-3.0Stargazers:0Issues:2Issues:0

CFD

Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations are provided.

Language:FortranStargazers:0Issues:2Issues:0

CFD-Simple

Computational Fluid Dynamics (CFD) Finite Volume Code for 2D square geometry, arbitrary boundary conditions, and laminar flow. (BiCGSTAB Solver)

Language:FortranLicense:MITStargazers:0Issues:2Issues:0

CompPhys

CompPhys - a Computational Physics repository

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:0Issues:0Issues:0

Computational-Fluid-Mechanics

Codes for various problems solved using Finite Difference Method and Finite Volume Method.

Language:MatlabStargazers:0Issues:2Issues:0

CUDA-LBM-simulator

This is a Lattice-Boltzmann simulation using CUDA GPU graphics optimization.

Language:CudaStargazers:0Issues:0Issues:0

CUDACFD_out

CUDA C/C++ scripts for Computational Fluid Dynamics (CFD) for presentation purposes (that goes out)

Language:Jupyter NotebookLicense:MITStargazers:0Issues:2Issues:0

cuIBM

A GPU-based immersed boundary method code.

Language:CudaLicense:MITStargazers:0Issues:2Issues:0

DrivenCavity_FVM

Copyright 2016 Tamer A. Abdelmigid Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. An in-house code which solves the steady Navier-Stokes equations, using the Finite Volume Method (FVM) in primitive variables formulation. Convective terms are discretized using second order central differencing scheme, and SIMPLE algorithm are used to decouple velocity and pressure. Strongly Implicit Procedure was used to solve the resulted linear algebraic equations.

Language:CudaLicense:Apache-2.0Stargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:2Issues:0

FiniteVolume2D

Finite volume method (2D)

Language:C++Stargazers:0Issues:2Issues:0

FiniteVolumeMethods

Finite Volume Methods for Hyperbolic Problems

Language:FortranLicense:GPL-3.0Stargazers:0Issues:0Issues:0

fluent-bash-scripts

Fluent scripts for various multiphase flow operations

Language:CStargazers:0Issues:2Issues:0

FVENS

Finite volume Euler / Navier-Stokes solver

Language:C++License:GPL-3.0Stargazers:0Issues:2Issues:0

FVM-conv_dif

Model Convection-Diffusion problems using the finite volume method

Language:FortranStargazers:0Issues:0Issues:0

fvm-source-wb

Finite volume method code for euler with source and well balancedness

Language:FortranStargazers:0Issues:2Issues:0

GPUMD

Graphics Processing Units Molecular Dynamics

Language:CudaLicense:GPL-3.0Stargazers:0Issues:2Issues:0
Language:FortranStargazers:0Issues:2Issues:0
Language:CStargazers:0Issues:0Issues:0

LBM_D2Q9_CUDA_PL01

[CFD] CUDA implementation of D2Q9 Lattice Boltzmann Method for non-Newtonian (Power-Law) fluid flow in a lid-driven cavity.

Language:CudaStargazers:0Issues:2Issues:0

lbxflow

Lattice Boltzmann method implemented in julia

Language:JuliaLicense:MPL-2.0Stargazers:0Issues:2Issues:0

Matlab2CPP

Example files I've been developing to get become more familiar in programming multiple GPUs.

Language:CLicense:MITStargazers:0Issues:2Issues:0

MultiGPU_AdvectionDiffusion

Multi-GPU (CUDA-MPI) baseline implementation of Heat Equation and the inviscid Burgers' equation

Language:CudaLicense:MITStargazers:0Issues:0Issues:0

Numerical-Methods

Basic numerical methods implemented in FORTRAN

Language:FortranStargazers:0Issues:2Issues:0
Language:C++Stargazers:0Issues:2Issues:0

tensor_permeability

Numerical solution of full tensor permeability in CSMP

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0