An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: finite-volume-method

Xiangyu-Hu/SPHinXsys

SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.

Language: C++ - Size: 240 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 380 - Forks: 274

idaholab/malamute

Advanced manufacturing modeling and simulation

Language: C++ - Size: 23.7 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 13 - Forks: 29

gerlero/openfoam-app

Native OpenFOAM for macOS

Language: Shell - Size: 7.02 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 188 - Forks: 12

pkestene/euler_kokkos

Compressible hydro and magneto-hydrodynamics (2nd order Godunov) implemented with MPI+Kokkos

Language: C++ - Size: 1.07 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 33 - Forks: 3

simbilod/meshwell

Easily mesh collections of 2D and 3D polygons with complex extrusions using GMSH

Language: Python - Size: 3.93 MB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 28 - Forks: 3

iBatistic/HoPyFoam

Python code for High-order Finite Volume Method.

Language: Python - Size: 3.46 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

FiniteVolumeTransportPhenomena/PyFVTool

Finite volume toolbox in Python

Language: Python - Size: 6.71 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 5

MathWorks-Teaching-Resources/Computational-Fluid-Dynamics

This curriculum module introduces foundational concepts for solving the Navier-Stokes equations, including methods for interface advection and fluid-structure-interaction.

Language: MATLAB - Size: 63.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 71 - Forks: 16

SciML/FiniteVolumeMethod.jl

Solver for two-dimensional conservation equations using the finite volume method in Julia.

Language: Julia - Size: 307 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 43 - Forks: 4

brieuc-praud/InteractionChocBulle

Projet Volumes Finis sur l'interaction d'un choc et d'une bulle

Language: Fortran - Size: 78.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

pockerman/qubic_engine

Collection of C++ based algorithms on numerics, statistics, control, reinforcement learning, machine learning and robotics

Language: C++ - Size: 9.96 MB - Last synced at: 30 days ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 1

pkestene/ppkMHD

MPI+Kokkos implementation of spectral difference method (SDM) high order schemes

Language: C++ - Size: 2.23 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 26 - Forks: 6

Boostibot/bachelors

My bachelors thesis at CTU in Prague, Faculty of Nuclear Sciences and Physical Engineering supervised by Ing. Pavel Strachota, Ph.D

Language: TeX - Size: 39.8 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

eigemx/unvpp

A C++17 library for reading Ideas-UNV mesh format

Language: C++ - Size: 17.3 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

Hangcil/DirectEulerGRP

The GRP scheme is a second-order-accuracy finite volume method(FVM) that utilizes the time derivatives on the cell interfaces, and achieves stunning numeric results in a wide variety of CFD topics.

Language: C++ - Size: 145 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

pkestene/euler2d

A simple 2D euler equation solver using finite volumes

Language: Cython - Size: 1.06 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 1

AnPophale/AM5630-Foundations-of-CFD

2D convection diffusion solver for scalar transport in MATLAB

Language: MATLAB - Size: 1.13 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

ramytanios/cfd-fvm

Finite Volume Method fortran based codes for the course "Advanced Computational Fluid Dynamics" at AUB.

Language: Fortran - Size: 4.42 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

XFluids/XFluids

a unified cross-architecture heterogeneous CFD solver

Language: C++ - Size: 6.03 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 23 - Forks: 7

unicfdlab/QGDsolver Fork of SmirEV/QGDsolver

OpenFOAM framework for simulation of fluid flows using regularized (QGD/QHD) equations.

Size: 77.4 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 41 - Forks: 23

tgaurav7/Verification-of-Numerical-Method-with-Method-of-Manufactured-Solutions

Testing the implementation of numerical methods for solving the convection diffusion problem with variable coefficients and Neumann boundary conditions

Language: HTML - Size: 20.6 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

tgaurav7/Advanced-CFD-Codes

Finite Volume discretised Conduction, Convection, Advection/Diffusion modelling in FORTRAN

Language: Fortran - Size: 1.01 MB - Last synced at: 10 months ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 5

Shallowflows/Two-layer-SWEs

A simple well-balanced FVM for Two layer SWEs

Language: MATLAB - Size: 75.2 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

derekharrison/twin-bulb-impn

Simulation of the n-component twin-bulb diffusion experiment using the finite volume method.

Language: C++ - Size: 2.69 MB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

KCCFD/SPAxb_PETSc

This project shows how to develop and solve sparse Ax=b system. PETSc is utilised for the iterative solution.

Language: C++ - Size: 83 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

eigemx/prism

A Computational fluid dynamics library based on finite-volume method

Language: C++ - Size: 29.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ray-chew/mmidk

Course material I created for the tutorial "Mathematical Modelling in Climate Research" at the Freie Universität Berlin

Language: Jupyter Notebook - Size: 42.5 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Roninkoi/Vortexy

Fluid dynamics simulator

Language: C - Size: 93.5 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

PabloPacheco/pyconduct

Python version of Patankar book Conduct | Heat Transfer | Finite Volume Method

Language: Jupyter Notebook - Size: 2.82 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

kuldeep-tolia/Finite_Volume_Method_Codes

Various diffusion and convection-diffusion scalar transport problems are numerically solved using FVM.

Language: Fortran - Size: 1.36 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

jbnunezd/fv-solver-hd

High-order finite volume solver for the hydrodynamics equations

Language: Fortran - Size: 34.2 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

artiebears13/convection-diffusion_task

FINITE VOLUME METHOD for convection-diffusion equation

Language: Python - Size: 930 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 2

kuldeep-tolia/Finite_Volume_LBM_Codes

A finite volume-based LBM solver is developed and verified using canonical flow problems

Language: Fortran - Size: 284 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

smichelena/SciCompFinalProject

Final Project for the winter term 2021/22 Scientific Computing lecture at the Technical University of Berlin

Language: Julia - Size: 90.3 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

brieuc-praud/Heat_FVM_2D

Two dimensional heat equation resolution with the help of the Finite Volume Method on a cartesian mesh

Language: Fortran - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Ceyron/Tsunamis.jl

🌊 🌊 🌊 Parallel Shallow Water Equations Solver by Finite Volume Method and HLLE Riemann Solver in Julia.

Language: Julia - Size: 34.2 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 3

BTHLin/CFD

Course work of computational fluid dynamics from UMich.

Language: Python - Size: 8.37 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

DericAugusto/ISN2023_PDESimulation

Material from the course of Partial Differential Equation Simulations at ENSEM - Université de Lorraine.

Language: MATLAB - Size: 20.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

DmitrySemikin/open-neutral-mesh-file-formats

This project is an initiative to define several basic neutral file formats to facilitate exchange of meshes (as in FEM) between different SW packages.

Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

Maurici0-Diaz/Hydraulic-transient

Python code to analyze hydraulic transient of water networks from the EPANET output report (.RPT) using Finite Volume Method

Language: Python - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

kuldeep-tolia/SIMPLE_Staggered_FVM_Codes

SIMPLE algorithm FVM codes on staggered grid

Language: Fortran - Size: 239 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

kuldeep-tolia/Turbulent_Channel_Flow

A fully developed turbulent channel flow is numerically solved using FVM.

Language: MATLAB - Size: 1.31 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

papadeiv/NNsPOD

Deep-learning model for optimised proper orthogonal decomposition of non-linear, hyperbolic, parametric PDEs based on a pre-processing method of the full-order solutions

Language: C++ - Size: 2.21 GB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

jasar1004/RadMom1D

Computational framework for solving the radiative transfer equation in one spatial dimension using a Godunov-type finite volume method with piecewise linear reconstruction of the solution within each cell of the computational domain.

Language: C++ - Size: 362 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

wanying4/Steepest-Descent-Method-and-DOT-Imaging

Diffuse Optical Tomography (DOT) is an non-invasive optical imaging technique that measures the optical properties of physiological tissue using near infrared spectrum light. Optical properties are extracted from the measurement using reconstruction algorithm. This project uses the steepest descent method for reconstruction of optical data.

Language: MATLAB - Size: 1.04 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

derekharrison/two-bulb-imp

Two-bulb three-component Maxwell-Stefan diffusion using the finite volume method.

Language: C++ - Size: 2.33 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

mndxpnsn/two-bulb-imp

Simulation of the three-component, two-bulb diffusion experiment using the finite volume method.

Language: C++ - Size: 896 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

truongdangqe/FVM_AdvectionDiffusion_1D

Finite volume code for 1D advection-diffusion equation with periodic BCs.

Language: C++ - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

Related Keywords
finite-volume-method 48 cfd 14 computational-fluid-dynamics 9 cpp 7 python 6 numerical-methods 5 finite-difference-method 5 finite-volume 5 finite-element-method 5 numerical-analysis 4 physics-simulation 4 fvm 4 diffusion 4 hydrodynamics 4 mpi 4 chemical-engineering 3 openfoam 3 cuda 3 parallel-computing 3 mesh 3 partial-differential-equations 3 convection-diffusion 3 matlab 3 julia 3 two-bulb-experiment 3 fortran90 3 gpu 3 maxwell-stefan 2 shallow-water-equations 2 hlle 2 gpu-computing 2 finite-volumes 2 high-order-methods 2 fluid-structure-interaction 2 advection-diffusion 2 boundary-conditions 2 convection-diffusion-reaction 2 finite-volume-methods 2 fluid-dynamics 2 fortran 2 riemann-solvers 2 transport-phenomena 2 simulation 2 euler-equations 2 poiseuille-flow 2 lid-driven-cavity 2 simple-algorithm 2 gas-dynamics 2 sycl 2 shock-capturing 2 cea 2 cmake 2 heat-equation 2 kokkos 2 magnetohydrodynamics 2 hpc 2 performance-portability 2 boltzmann-equation 1 pdf 1 weno-schemes 1 fluid-flow 1 lattice-boltzmann-method 1 differential-equations 1 non-linear-systems 1 cartesian 1 two-dimensional 1 netcdf 1 unstructured-storage 1 engineering 1 mechanical-engineering 1 burgers-equation 1 scientific-computing 1 tutorial-course 1 fluid-dynamics-simulator 1 calor 1 cartesian-coordinates 1 conduct 1 diffusion-equation 1 finite 1 finitos 1 heat 1 heat-transfer 1 nonlinear 1 patankar 1 transfer 1 transferencia 1 transferencia-de-calor 1 volume 1 volumenes 1 scalar-transport 1 characteristics-method 1 class-inheritance 1 godunov-method 1 maximum-entropy-model 1 moment-closure 1 numerical-simulations 1 radiative-transfer 1 radiative-transfer-models 1 roe-reimann-solver 1 second-order-upwind-scheme 1