All Projects β†’ hemelb-codes β†’ hemelb

hemelb-codes / hemelb

Licence: LGPL-3.0 License
A high performance parallel lattice-Boltzmann code for large scale fluid flow in complex geometries

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language
CMake
9771 projects
shell
77523 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to hemelb

future.batchtools
πŸš€ R package future.batchtools: A Future API for Parallel and Distributed Processing using batchtools
Stars: ✭ 77 (+492.31%)
Mutual labels:  hpc
cuda memtest
Fork of CUDA GPU memtest πŸ‘“
Stars: ✭ 68 (+423.08%)
Mutual labels:  hpc
bitpit
Open source library for scientific HPC
Stars: ✭ 80 (+515.38%)
Mutual labels:  hpc
retinal-exudates-detection
exudates detection using hybrid approach (Image Morphology & Machine Learning)
Stars: ✭ 53 (+307.69%)
Mutual labels:  blood-vessels
PyMFEM
Python wrapper for MFEM
Stars: ✭ 91 (+600%)
Mutual labels:  hpc
ck-env
CK repository with components and automation actions to enable portable workflows across diverse platforms including Linux, Windows, MacOS and Android. It includes software detection plugins and meta packages (code, data sets, models, scripts, etc) with the possibility of multiple versions to co-exist in a user or system environment:
Stars: ✭ 67 (+415.38%)
Mutual labels:  hpc
gpubootcamp
This repository consists for gpu bootcamp material for HPC and AI
Stars: ✭ 227 (+1646.15%)
Mutual labels:  hpc
data-models
Collection of various biomedical data models in parseable formats.
Stars: ✭ 23 (+76.92%)
Mutual labels:  biomedical
monolish
monolish: MONOlithic LInear equation Solvers for Highly-parallel architecture
Stars: ✭ 166 (+1176.92%)
Mutual labels:  hpc
NGA2
Object-oriented multi-mesh version of the classic reacting turbulent multiphase flow solver
Stars: ✭ 25 (+92.31%)
Mutual labels:  hpc
conduit
Simplified Data Exchange for HPC Simulations
Stars: ✭ 114 (+776.92%)
Mutual labels:  hpc
blas-benchmarks
Timing results for BLAS (Basic Linear Algebra Subprograms) libraries in R
Stars: ✭ 24 (+84.62%)
Mutual labels:  hpc
argobots
Official Argobots Repository
Stars: ✭ 71 (+446.15%)
Mutual labels:  hpc
framework
The Arcane Framework for HPC codes
Stars: ✭ 15 (+15.38%)
Mutual labels:  hpc
pyccel
Python extension language using accelerators
Stars: ✭ 189 (+1353.85%)
Mutual labels:  hpc
ESA
Easy SimAuto (ESA): An easy-to-use Power System Analysis Automation Environment atop PowerWorld Simulator Automation Server (SimAuto)
Stars: ✭ 26 (+100%)
Mutual labels:  hpc
lettuce
Computational Fluid Dynamics based on PyTorch and the Lattice Boltzmann Method
Stars: ✭ 74 (+469.23%)
Mutual labels:  lattice-boltzmann
easybuild-framework
EasyBuild is a software installation framework in Python that allows you to install software in a structured and robust way.
Stars: ✭ 117 (+800%)
Mutual labels:  hpc
MatX
An efficient C++17 GPU numerical computing library with Python-like syntax
Stars: ✭ 418 (+3115.38%)
Mutual labels:  hpc
Paraphrase
Multi-core suitable Forth-like language
Stars: ✭ 27 (+107.69%)
Mutual labels:  hpc

HemeLB: Haemodynamic simulation with lattice Boltzmann

HemeLB uses the lattice Boltzmann method to simulate fluid flow in complex geometries, such as a blood vessel network.

This software was started at University College London and has since been developed by a large number of people (see AUTHORS). It is open source under the LGPL license (see LICENSE).

Key publications:

  • M.D. Mazzeo & P.V. Coveney, "HemeLB: A high performance parallel lattice-Boltzmann code for large scale fluid flow in complex geometries", Comput. Phys. Commun. (2008) https://doi.org/10.1016/j.cpc.2008.02.013

  • D. Groen, J. Hetherington, H.B. Carver, R.W. Nash, M.O. Bernabeu, "Analysing and modelling the performance of the HemeLB lattice-Boltzmann simulation environment", J. Comput. Sci. (2013). https://doi.org/10.1016/j.jocs.2013.03.002

  • R.W. Nash, H.B. Carver, M.O. Bernabeu, J. Hetherington, D. Groen, T. KrΓΌger, P.V. Coveney, "Choice of boundary condition for lattice-Boltzmann simulation of moderate-Reynolds-number flow in complex domains", Phys. Rev. E (2014). https://doi.org/10.1103/PhysRevE.89.023303

Please see the [doc] folder for more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].